1 instantiation of MetaDynamic
System.Linq.Expressions (1)
System\Dynamic\DynamicObject.cs (1)
888
public virtual DynamicMetaObject GetMetaObject(Expression parameter) => new
MetaDynamic
(parameter, this);
13 references to MetaDynamic
System.Linq.Expressions (13)
System\Dynamic\DynamicObject.cs (13)
227
(
MetaDynamic
@this, GetMemberBinder b, DynamicMetaObject? e) => b.FallbackGetMember(@this, e)
245
(
MetaDynamic
@this, SetMemberBinder b, DynamicMetaObject? e) => b.FallbackSetMember(@this, localValue, e)
260
(
MetaDynamic
@this, DeleteMemberBinder b, DynamicMetaObject? e) => b.FallbackDeleteMember(@this, e)
275
(
MetaDynamic
@this, ConvertBinder b, DynamicMetaObject? e) => b.FallbackConvert(@this, e)
308
(
MetaDynamic
@this, GetMemberBinder ignored, DynamicMetaObject? e) => binder.FallbackInvoke(e!, args, null)
326
(
MetaDynamic
@this, CreateInstanceBinder b, DynamicMetaObject? e) => b.FallbackCreateInstance(@this, localArgs, e)
343
(
MetaDynamic
@this, InvokeBinder b, DynamicMetaObject? e) => b.FallbackInvoke(@this, localArgs, e)
360
(
MetaDynamic
@this, BinaryOperationBinder b, DynamicMetaObject? e) => b.FallbackBinaryOperation(@this, localArg, e)
375
(
MetaDynamic
@this, UnaryOperationBinder b, DynamicMetaObject? e) => b.FallbackUnaryOperation(@this, e)
392
(
MetaDynamic
@this, GetIndexBinder b, DynamicMetaObject? e) => b.FallbackGetIndex(@this, localIndexes, e)
411
(
MetaDynamic
@this, SetIndexBinder b, DynamicMetaObject? e) => b.FallbackSetIndex(@this, localIndexes, localValue, e)
428
(
MetaDynamic
@this, DeleteIndexBinder b, DynamicMetaObject? e) => b.FallbackDeleteIndex(@this, localIndexes, e)
435
private delegate DynamicMetaObject Fallback<TBinder>(
MetaDynamic
@this, TBinder binder, DynamicMetaObject? errorSuggestion);