12 overrides of ReturnType
System.Core (12)
Microsoft\Scripting\Actions\BinaryOperationBinder.cs (1)
43public override sealed Type ReturnType {
Microsoft\Scripting\Actions\ConvertBinder.cs (1)
97public override sealed Type ReturnType {
Microsoft\Scripting\Actions\CreateInstanceBinder.cs (1)
37public override sealed Type ReturnType {
Microsoft\Scripting\Actions\DeleteIndexBinder.cs (1)
37public override sealed Type ReturnType {
Microsoft\Scripting\Actions\DeleteMemberBinder.cs (1)
60public override sealed Type ReturnType {
Microsoft\Scripting\Actions\GetIndexBinder.cs (1)
38public override sealed Type ReturnType {
Microsoft\Scripting\Actions\GetMemberBinder.cs (1)
41public override sealed Type ReturnType {
Microsoft\Scripting\Actions\InvokeBinder.cs (1)
38public override sealed Type ReturnType {
Microsoft\Scripting\Actions\InvokeMemberBinder.cs (1)
47public override sealed Type ReturnType {
Microsoft\Scripting\Actions\SetIndexBinder.cs (1)
38public override sealed Type ReturnType {
Microsoft\Scripting\Actions\SetMemberBinder.cs (1)
41public override sealed Type ReturnType {
Microsoft\Scripting\Actions\UnaryOperationBinder.cs (1)
43public override sealed Type ReturnType {
13 references to ReturnType
System.Core (13)
Microsoft\Scripting\Actions\DynamicMetaObjectBinder.cs (3)
92expectedResult = ReturnType; 263Type delegateType = DelegateHelpers.MakeDeferredSiteDelegate(args, ReturnType); 268DynamicExpression.Make(ReturnType, delegateType, this, new TrueReadOnlyCollection<Expression>(exprs)),
Microsoft\Scripting\Actions\DynamicObject.cs (10)
491if (binder.ReturnType != typeof(object)) { 494var convert = Expression.Convert(resultMO.Expression, binder.ReturnType); 504binder.ReturnType 509if (binder.ReturnType.IsValueType && Nullable.GetUnderlyingType(binder.ReturnType) == null) { 510condition = Expression.TypeIs(resultMO.Expression, binder.ReturnType); 515Expression.TypeIs(resultMO.Expression, binder.ReturnType)); 539binder.ReturnType 541binder.ReturnType 574binder.ReturnType