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