Zdexby TheHolyOneZ
36,909 classes
Class

DynamicMetaObject

: Object
System.Dynamic.DynamicMetaObject, System.Core 0x0028 (40 B) inherited 0x0010 System.Core.dll
0x00x0028

Members 5

OffsetSizeNameTypeFlagsDefault
0x08EmptyMetaObjectsDynamicMetaObject[]PublicStatic+1 flags—
0x08s_noValueSentinelobjectPrivateStatic+1 flags—
0x08_valueobjectPrivate+1 flags—
0x08<Expression>k__BackingFieldExpressionPrivate+1 flags—
0x08<Restrictions>k__BackingFieldBindingRestrictionsPrivate+1 flags—

Functions 23

SignatureFlagsNativeParams
void .ctor(Expression expression, BindingRestrictions restrictions)Public+1 flags0x08
void .ctor(Expression expression, BindingRestrictions restrictions, object value)Public+1 flags0x08
Expression get_Expression()Public+1 flags0x08
BindingRestrictions get_Restrictions()Public+1 flags0x08
object get_Value()Public+1 flags0x08
bool get_HasValue()Public+1 flags0x01
Type get_RuntimeType()Public+1 flags0x08
Type get_LimitType()Public+1 flags0x08
DynamicMetaObject BindConvert(ConvertBinder binder)Public+2 flags0x08
DynamicMetaObject BindGetMember(GetMemberBinder binder)Public+2 flags0x08
DynamicMetaObject BindSetMember(SetMemberBinder binder, DynamicMetaObject value)Public+2 flags0x08
DynamicMetaObject BindDeleteMember(DeleteMemberBinder binder)Public+2 flags0x08
DynamicMetaObject BindGetIndex(GetIndexBinder binder, const DynamicMetaObject[]& indexes)Public+2 flags0x08
DynamicMetaObject BindSetIndex(SetIndexBinder binder, const DynamicMetaObject[]& indexes, DynamicMetaObject value)Public+2 flags0x08
DynamicMetaObject BindDeleteIndex(DeleteIndexBinder binder, const DynamicMetaObject[]& indexes)Public+2 flags0x08
DynamicMetaObject BindInvokeMember(InvokeMemberBinder binder, const DynamicMetaObject[]& args)Public+2 flags0x08
DynamicMetaObject BindInvoke(InvokeBinder binder, const DynamicMetaObject[]& args)Public+2 flags0x08
DynamicMetaObject BindCreateInstance(CreateInstanceBinder binder, const DynamicMetaObject[]& args)Public+2 flags0x08
DynamicMetaObject BindUnaryOperation(UnaryOperationBinder binder)Public+2 flags0x08
DynamicMetaObject BindBinaryOperation(BinaryOperationBinder binder, DynamicMetaObject arg)Public+2 flags0x08
IEnumerable<System.String> GetDynamicMemberNames()Public+2 flags0x08
DynamicMetaObject Create(object value, Expression expression)PublicStatic0x08
void .cctor()PrivateStatic+1 flags0x00

Subclasses 2

Used by 41

types with a member, parameter or interface of this type