13 overrides of ReturnType
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\CSharpIsEventBinder.cs (1)
79
public override Type
ReturnType
=> typeof(bool);
System.Linq.Expressions (12)
System\Dynamic\BinaryOperationBinder.cs (1)
29
public sealed override Type
ReturnType
=> typeof(object);
System\Dynamic\ConvertBinder.cs (1)
79
public sealed override Type
ReturnType
=> Type;
System\Dynamic\CreateInstanceBinder.cs (1)
29
public sealed override Type
ReturnType
=> typeof(object);
System\Dynamic\DeleteIndexBinder.cs (1)
29
public sealed override Type
ReturnType
=> typeof(void);
System\Dynamic\DeleteMemberBinder.cs (1)
42
public sealed override Type
ReturnType
=> typeof(void);
System\Dynamic\GetIndexBinder.cs (1)
29
public sealed override Type
ReturnType
=> typeof(object);
System\Dynamic\GetMemberBinder.cs (1)
32
public sealed override Type
ReturnType
=> typeof(object);
System\Dynamic\InvokeBinder.cs (1)
29
public sealed override Type
ReturnType
=> typeof(object);
System\Dynamic\InvokeMemberBinder.cs (1)
35
public sealed override Type
ReturnType
=> typeof(object);
System\Dynamic\SetIndexBinder.cs (1)
29
public sealed override Type
ReturnType
=> typeof(object);
System\Dynamic\SetMemberBinder.cs (1)
32
public sealed override Type
ReturnType
=> typeof(object);
System\Dynamic\UnaryOperationBinder.cs (1)
29
public sealed override Type
ReturnType
13 references to ReturnType
System.Linq.Expressions (13)
System\Dynamic\DynamicMetaObjectBinder.cs (3)
65
expectedResult =
ReturnType
;
213
Type delegateType = DelegateHelpers.MakeDeferredSiteDelegate(args,
ReturnType
);
218
DynamicExpression.Make(
ReturnType
, delegateType, this, new TrueReadOnlyCollection<Expression>(exprs)),
System\Dynamic\DynamicObject.cs (10)
577
if (binder.
ReturnType
!= typeof(object))
581
UnaryExpression convert = Expression.Convert(resultMO.Expression, binder.
ReturnType
);
590
binder.
ReturnType
595
if (binder.
ReturnType
.IsValueType && Nullable.GetUnderlyingType(binder.
ReturnType
) == null)
597
condition = Expression.TypeIs(resultMO.Expression, binder.
ReturnType
);
603
Expression.TypeIs(resultMO.Expression, binder.
ReturnType
));
632
binder.
ReturnType
634
binder.
ReturnType
666
binder.
ReturnType