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