Property | Type | Description | |
---|---|---|---|
AddNotNull | void | ||
ComInvokeBinder | System.Linq.Expressions | ||
CreateScope | Expression | ||
EnsureVariable | ParameterExpression | ||
GenerateFinallyBlock | Expression | ||
GenerateTryBlock | Expression | ||
Invoke | DynamicMetaObject | ||
MakeArgumentExpressions | Expression[] | ||
MakeIDispatchInvokeTarget | Expression | ||
MarshalType | Type |
Method | Description | |
---|---|---|
AddNotNull ( List |
||
ComInvokeBinder ( CallInfo callInfo, DynamicMetaObject args, bool isByRef, BindingRestrictions restrictions, Expression method, Expression dispatch, ComMethodDesc methodDesc ) : System.Linq.Expressions | ||
CreateScope ( Expression expression ) : Expression | ||
EnsureVariable ( ParameterExpression &var, Type type, string name ) : ParameterExpression | ||
GenerateFinallyBlock ( ) : Expression | ||
GenerateTryBlock ( ) : Expression | ||
Invoke ( ) : DynamicMetaObject | ||
MakeArgumentExpressions ( ) : Expression[] |
Gets expressions to access all the arguments. This includes the instance argument.
|
|
MakeIDispatchInvokeTarget ( ) : Expression |
Create a stub for the target of the optimized lopop.
|
|
MarshalType ( DynamicMetaObject mo, bool isByRef ) : Type |