Implemented interface member:
property
IsByRef
System.Runtime.InteropServices._Type.IsByRef
134 references to IsByRef
ComSvcConfig (2)
ComplusTypeValidator.cs (2)
135
if (typeOfParam.
IsByRef
)
261
if (typeOfParam.
IsByRef
)
mscorlib (36)
system\defaultbinder.cs (6)
206
if (pCls.
IsByRef
)
903
if (c1.
IsByRef
|| c2.
IsByRef
)
905
if (c1.
IsByRef
&& c2.
IsByRef
)
910
else if (c1.
IsByRef
)
system\oleautbinder.cs (1)
35
if (type.
IsByRef
)
system\reflection\emit\aqnbuilder.cs (1)
140
else if (elementType.
IsByRef
)
system\reflection\emit\dynamicmethod.cs (1)
374
if ( (m_returnType == null) || !(m_returnType is RuntimeType) || m_returnType.
IsByRef
)
system\reflection\emit\modulebuilder.cs (2)
496
Contract.Assert(!type.
IsByRef
, "Must not be ByRef.");
1709
if (type.
IsByRef
)
system\reflection\emit\signaturehelper.cs (1)
435
else if (clsArgument.
IsByRef
)
system\reflection\emit\typebuilder.cs (1)
417
if (destType.
IsByRef
)
system\reflection\methodbase.cs (1)
280
if (t.
IsByRef
&& !serialization)
system\reflection\methodinfo.cs (2)
199
ReturnType.
IsByRef
||
698
else if (ReturnType.
IsByRef
)
system\reflection\typedelegator.cs (1)
202
return typeImpl.
IsByRef
;
system\rttype.cs (4)
2202
if (type.IsPointer || type.
IsByRef
|| type == typeof(void))
4403
bool isByRef =
IsByRef
;
4458
if (
IsByRef
)
5632
if (aParams[i].ParameterType.
IsByRef
)
system\Runtime\InteropServices\ComEventsMethod.cs (1)
85
if (pi.ParameterType.
IsByRef
&&
system\runtime\remoting\channelsinkstacks.cs (1)
467
if (syncParams[co].IsOut || syncParams[co].ParameterType.
IsByRef
)
system\runtime\remoting\message.cs (7)
539
if (pt.
IsByRef
)
594
if (pt.
IsByRef
)
651
if (pt.
IsByRef
)
3360
if (parameterType.
IsByRef
)
4280
if (pinfos[i].ParameterType.
IsByRef
)
5397
bool bIsByRef = param.ParameterType.
IsByRef
; // (ref or normal)
5471
bool bIsByRef = param.ParameterType.
IsByRef
; // (ref or normal)
system\runtime\remoting\realproxy.cs (2)
489
if (param.IsIn && param.ParameterType.
IsByRef
)
539
if (paramType.
IsByRef
)
system\runtime\remoting\remotingservices.cs (1)
2069
if (param.ParameterType.
IsByRef
)
system\runtime\remoting\remotingsurrogateselector.cs (2)
320
types[i].
IsByRef
?
395
if (sig[sigPosition].
IsByRef
)
system\unityserializationholder.cs (1)
62
else if (type.
IsByRef
)
System.Activities (4)
System\Activities\DynamicUpdate\ArgumentInfo.cs (1)
210
if (type.
IsByRef
)
System\Activities\Expressions\ExpressionServices.cs (1)
1469
isByRef = parameterInfo.ParameterType.
IsByRef
;
System\Activities\Expressions\MethodCallExpressionHelper.cs (2)
30
ParameterExpression variable = Expression.Parameter(parameterType.
IsByRef
? parameterType.GetElementType() : parameterType, "arg" + i);
44
if (parameterType.
IsByRef
)
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1086
protected override bool IsByRefImpl() { return _baseReflectionType.
IsByRef
; }
System.ComponentModel.DataAnnotations (1)
DataAnnotations\CustomValidationAttribute.cs (1)
237
if (parameterInfos.Length == 0 || parameterInfos[0].ParameterType.
IsByRef
) {
System.Core (21)
Microsoft\Scripting\Ast\BinaryExpression.cs (1)
712
if (pType.
IsByRef
)
Microsoft\Scripting\Ast\ElementInit.cs (1)
133
if (pi.ParameterType.
IsByRef
) {
Microsoft\Scripting\Ast\IndexExpression.cs (3)
362
if (property.PropertyType.
IsByRef
) throw Error.PropertyCannotHaveRefType();
379
if (valueType.
IsByRef
) throw Error.PropertyCannotHaveRefType();
428
if (pType.
IsByRef
) throw Error.AccessorsCannotHaveByRefArgs();
Microsoft\Scripting\Ast\LambdaExpression.cs (2)
550
if (!pType.
IsByRef
) {
583
if (a.
IsByRef
) {
Microsoft\Scripting\Ast\MethodCallExpression.cs (2)
891
if (pType.
IsByRef
) {
982
if (pType.
IsByRef
) {
Microsoft\Scripting\Ast\NewExpression.cs (1)
256
if (pType.
IsByRef
) {
Microsoft\Scripting\Ast\ParameterExpression.cs (2)
207
bool byref = type.
IsByRef
;
224
if (type.
IsByRef
) throw Error.TypeMustNotBeByRef();
Microsoft\Scripting\Ast\TypeBinaryExpression.cs (2)
198
if (type.
IsByRef
) throw Error.TypeMustNotBeByRef();
212
if (type.
IsByRef
) throw Error.TypeMustNotBeByRef();
Microsoft\Scripting\Ast\TypeUtils.cs (1)
681
return type.
IsByRef
? type.GetElementType() : type;
Microsoft\Scripting\Compiler\DelegateHelpers.Generated.cs (1)
213
if (types.Length > MaximumArity || types.Any(t => t.
IsByRef
)) {
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (1)
442
if (type.
IsByRef
) {
Microsoft\Scripting\Compiler\LambdaCompiler.Unary.cs (1)
305
if (paramType.
IsByRef
) {
Microsoft\Scripting\Compiler\StackSpiller.cs (1)
956
if (method != null && method.GetParametersCached().Any(p => p.ParameterType.
IsByRef
)) {
Microsoft\Scripting\Utils\TypeExtensions.cs (1)
65
if (pi.ParameterType.
IsByRef
) return true;
System\Linq\SequenceQuery.cs (1)
359
if (parameterType.
IsByRef
)
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1086
protected override bool IsByRefImpl() { return _baseReflectionType.
IsByRef
; }
System.Data.Linq (4)
DataContext.cs (1)
814
if (pType.
IsByRef
) {
SqlClient\Query\SqlFormatter.cs (1)
568
if (mp.Parameter.IsOut || mp.Parameter.ParameterType.
IsByRef
)
SqlClient\Query\SqlParameterizer.cs (1)
248
else if (p.Parameter.ParameterType.
IsByRef
) {
SqlClient\Reader\ObjectReaderCompiler.cs (1)
905
if (pType.
IsByRef
) {
System.Data.SqlXml (1)
System\Xml\Xsl\Runtime\XmlExtensionFunction.cs (1)
296
if (clrType.
IsByRef
)
System.Management (1)
managementnamedvaluecollection.cs (1)
144
if (valueType.
IsByRef
)
System.Runtime.Remoting (5)
metadata\wsdlparser.cs (2)
4538
else if (parameterType.
IsByRef
)
4605
else if (parameterType.
IsByRef
)
metadata\wsdlwriter.cs (3)
408
if (!type.IsArray && !type.
IsByRef
)
1658
bool bIsByRef = param.ParameterType.
IsByRef
; // (ref or normal)
2299
if (type.
IsByRef
)
System.ServiceModel (5)
System\ServiceModel\Description\ServiceReflector.cs (2)
712
if (!parameter.ParameterType.
IsByRef
)
739
return paramInfo.ParameterType.
IsByRef
;
System\ServiceModel\Description\TypeLoader.cs (1)
1486
if (parameterType.
IsByRef
)
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
954
if (member.MemberType.
IsByRef
)
System\ServiceModel\Dispatcher\InvokerUtil.cs (1)
321
if (parameters[i].ParameterType.
IsByRef
)
System.Web (5)
Compilation\DelayLoadType.cs (1)
161
return Type.
IsByRef
;
UI\WebControls\ModelDataSourceView.cs (2)
1167
if (parameterInfo.ParameterType.
IsByRef
&& !parameterInfo.Name.Equals(TotalRowCountParameterName, StringComparison.OrdinalIgnoreCase)) {
1181
if (parameter.ParameterType.
IsByRef
) {
UI\WebControls\ObjectDataSourceView.cs (2)
722
if (destinationType.
IsByRef
) {
1334
if (parameter.ParameterType.
IsByRef
) {
System.Web.Extensions (1)
UI\WebControls\DataSourceHelper.cs (1)
173
if (destinationType.
IsByRef
) {
System.Web.Services (3)
System\Web\Services\Protocols\LogicalMethodInfo.cs (1)
459
return paramInfo.IsOut || paramInfo.ParameterType.
IsByRef
;
System\Web\Services\Protocols\SoapReflector.cs (2)
366
if (member.MemberType.
IsByRef
)
411
if (member.MemberType.
IsByRef
)
System.Workflow.Activities (27)
Common\BasePropertyDescriptor.cs (2)
330
if ((paramInfo.ParameterType != null) && (paramInfo.ParameterType.
IsByRef
|| (paramInfo.IsIn && paramInfo.IsOut)))
360
if (type.
IsByRef
)
Common\DelegateTypeInfo.cs (1)
92
if (paramType.
IsByRef
)
CorrelationValidator.cs (2)
912
else if (paramInfo.ParameterType.
IsByRef
)
917
new BindValidationContext(paramInfo.ParameterType.
IsByRef
? paramInfo.ParameterType.GetElementType() : paramInfo.ParameterType, access));
Executors\InvokeBase.cs (2)
64
if (formalParameter.ParameterType.
IsByRef
)
118
if (formalParameter.ParameterType.
IsByRef
|| (formalParameter.IsIn && formalParameter.IsOut))
Executors\WorkflowWebService.cs (1)
53
if (parameter.ParameterType.
IsByRef
|| parameter.IsOut)
InvokeWebService.cs (2)
492
else if (paramInfo.ParameterType.
IsByRef
)
496
new PropertyValidationContext(invokeWebService.ParameterBindings[paramName], null, paramName), new BindValidationContext(paramInfo.ParameterType.
IsByRef
? paramInfo.ParameterType.GetElementType() : paramInfo.ParameterType, access));
Rules\CodeDomDecompiler.cs (1)
198
else if (type.
IsByRef
)
Rules\Design\Dialogs\IntellisenseTextBox.cs (1)
569
if (paramType.
IsByRef
)
Rules\Expressions.cs (1)
1792
if (isRef && !parameterType.
IsByRef
)
Rules\RuleValidation.cs (4)
193
if (pi.ParameterType.
IsByRef
)
2502
else if (paramInfo.ParameterType.
IsByRef
)
2535
if (this.type.
IsByRef
&& this.type != argument.type)
3826
Debug.Assert(!type.IsPointer && !type.
IsByRef
,
WebServiceReceive.cs (5)
305
if (!(formalParameter.ParameterType.
IsByRef
|| (formalParameter.IsIn && formalParameter.IsOut)))
575
Type paramType = paramInfo.ParameterType.
IsByRef
? paramInfo.ParameterType.GetElementType() : paramInfo.ParameterType;
600
if (paramInfo.ParameterType.
IsByRef
)
604
new PropertyValidationContext(webServiceReceive.ParameterBindings[paramName], null, paramName), new BindValidationContext(paramInfo.ParameterType.
IsByRef
? paramInfo.ParameterType.GetElementType() : paramInfo.ParameterType, access));
807
if (paramInfo.IsOut || paramInfo.ParameterType.
IsByRef
)
WebServiceResponse.cs (5)
166
if (formalParameter.ParameterType.
IsByRef
|| (formalParameter.IsIn && formalParameter.IsOut))
204
if (formalParameter.ParameterType.
IsByRef
|| (formalParameter.IsIn && formalParameter.IsOut))
406
Type paramType = paramInfo.ParameterType.
IsByRef
? paramInfo.ParameterType.GetElementType() : paramInfo.ParameterType;
439
new PropertyValidationContext(webServiceResponse.ParameterBindings[paramName], null, paramName), new BindValidationContext(paramInfo.ParameterType.
IsByRef
? paramInfo.ParameterType.GetElementType() : paramInfo.ParameterType, access));
671
if (paramInfo.IsOut || paramInfo.IsRetval || paramInfo.ParameterType.
IsByRef
)
System.Workflow.ComponentModel (7)
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (2)
209
else if ((codeDomTypes[0].IsClass) && (!
IsByRef
) && (!IsPointer))
1365
if (parameters[i].GetType() != null && parameters[i].GetType().
IsByRef
)
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (1)
765
return this.runtimeType.
IsByRef
;
AuthoringOM\Design\Dialogs\TypeBrowserDialog.cs (1)
1359
if ((type.
IsByRef
) || (!System.Workflow.ComponentModel.Compiler.TypeProvider.IsAssignable(this.parameterType.BaseType, type)))
Shared\BasePropertyDescriptor.cs (2)
329
if ((paramInfo.ParameterType != null) && (paramInfo.ParameterType.
IsByRef
|| (paramInfo.IsIn && paramInfo.IsOut)))
359
if (type.
IsByRef
)
Shared\DelegateTypeInfo.cs (1)
91
if (paramType.
IsByRef
)
System.WorkflowServices (9)
System\Workflow\Activities\ContractType.cs (1)
898
if (parameters[i].GetType() != null && parameters[i].GetType().
IsByRef
)
System\Workflow\Activities\Design\ServiceOperationDetailViewControl.cs (1)
514
else if (paramType.
IsByRef
)
System\Workflow\Activities\ReceiveActivity.cs (2)
1404
if (parameter.ParameterType.
IsByRef
||
1409
if (parameter.ParameterType.
IsByRef
&&
System\Workflow\Activities\SendActivity.cs (1)
619
if (parameter.ParameterType.
IsByRef
||
System\Workflow\Activities\ServiceOperationHelpers.cs (1)
127
return (Nullable.GetUnderlyingType(type.
IsByRef
? type.GetElementType() : type) != null);
System\Workflow\Activities\ValidationHelper.cs (3)
838
if (isOneWay && ((parameter.Attributes & ParameterAttributes.Out) > 0 || parameter.ParameterType.
IsByRef
))
921
parameter.ParameterType.
IsByRef
||
932
parameter.ParameterType.
IsByRef
? parameter.ParameterType.GetElementType() : parameter.ParameterType,