Method | Description | |
---|---|---|
BindDeleteMember ( |
||
BindGetMember ( GetMemberBinder binder ) : DynamicMetaObject | ||
BindInvokeMember ( InvokeMemberBinder binder, DynamicMetaObject args ) : DynamicMetaObject | ||
BindSetMember ( SetMemberBinder binder, DynamicMetaObject value ) : DynamicMetaObject | ||
DictionaryExpandoMetaObject ( Expression parameter, object storage, IEnumerable keys, Func getMember, Action setMember, Func deleteMember ) : Microsoft.Scripting.Ast | ||
GetDynamicMemberNames ( ) : IEnumerable |
Method | Description | |
---|---|---|
DynamicTryGetMember ( string name, Expression fallback, Expression>.Func |
||
GetRestrictions ( ) : BindingRestrictions |
public BindDeleteMember ( |
||
binder | ||
return |
public BindGetMember ( GetMemberBinder binder ) : DynamicMetaObject | ||
binder | GetMemberBinder | |
return | DynamicMetaObject |
public BindInvokeMember ( InvokeMemberBinder binder, DynamicMetaObject args ) : DynamicMetaObject | ||
binder | InvokeMemberBinder | |
args | DynamicMetaObject | |
return | DynamicMetaObject |
public BindSetMember ( SetMemberBinder binder, DynamicMetaObject value ) : DynamicMetaObject | ||
binder | SetMemberBinder | |
value | DynamicMetaObject | |
return | DynamicMetaObject |
public DictionaryExpandoMetaObject ( Expression parameter, object storage, IEnumerable keys, Func getMember, Action setMember, Func deleteMember ) : Microsoft.Scripting.Ast | ||
parameter | Expression | |
storage | object | |
keys | IEnumerable | |
getMember | Func | |
setMember | Action | |
deleteMember | Func | |
return | Microsoft.Scripting.Ast |
public GetDynamicMemberNames ( ) : IEnumerable |
||
return | IEnumerable |