Base:
property
Type
System.Linq.Expressions.Expression.Type
14 references to Type
System.Linq.Expressions (14)
System\Linq\Expressions\BinaryExpression.cs (2)
1392
Type delegateType = conversion.
Type
;
1548
Type delegateType = conversion.
Type
;
System\Linq\Expressions\Compiler\LambdaCompiler.cs (1)
265
return _method.CreateDelegate(_lambda.
Type
, new Closure(_boundConstants.ToArray(), null));
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (1)
204
List<WriteBack>? wb = EmitArguments(lambda.
Type
.GetInvokeMethod(), invoke);
System\Linq\Expressions\Compiler\LambdaCompiler.Lambda.cs (1)
94
Type delegateType = inner._lambda.
Type
;
System\Linq\Expressions\Compiler\LambdaCompiler.Logical.cs (2)
146
_ilg.Emit(OpCodes.Callvirt, b.Conversion.
Type
.GetInvokeMethod());
199
_ilg.Emit(OpCodes.Callvirt, b.Conversion.
Type
.GetInvokeMethod());
System\Linq\Expressions\DebugViewWriter.cs (2)
400
Out($".Lambda {GetLambdaName(node)}<{node.
Type
}>");
1170
Out($".Lambda {GetLambdaName(lambda)}<{lambda.
Type
}>");
System\Linq\Expressions\Expression.DebuggerProxy.cs (1)
235
public Type Type => _node.
Type
;
System\Linq\Expressions\Interpreter\LightCompiler.cs (1)
2647
Expression.Call(node.Conversion, node.Conversion.
Type
.GetInvokeMethod(), new[] { temp })
System\Linq\Expressions\Interpreter\LightDelegateCreator.cs (1)
32
return new LightLambda(this, closure).MakeDelegate(_lambda.
Type
);
System\Linq\Expressions\LambdaExpression.cs (2)
42
/// <returns>The <see cref="
Type
"/> that represents the static type of the expression.</returns>
76
public Type ReturnType =>
Type
.GetInvokeMethod().ReturnType;