Class MemberDescriptor
public static class MemberDescriptor
- Inheritance
-
MemberDescriptor
- Inherited Members
-
Methods
CanExecute(IMemberDescriptor)
public static bool CanExecute(this IMemberDescriptor desc)
Parameters
desc IMemberDescriptor
Returns
- bool
CanRead(IMemberDescriptor)
public static bool CanRead(this IMemberDescriptor desc)
Parameters
desc IMemberDescriptor
Returns
- bool
CanWrite(IMemberDescriptor)
public static bool CanWrite(this IMemberDescriptor desc)
Parameters
desc IMemberDescriptor
Returns
- bool
CheckAccess(IMemberDescriptor, MemberDescriptorAccess, object)
public static void CheckAccess(this IMemberDescriptor desc, MemberDescriptorAccess access, object obj)
Parameters
desc IMemberDescriptor
access MemberDescriptorAccess
obj object
GetGetterCallbackAsDynValue(IMemberDescriptor, Script, object)
public static DynValue GetGetterCallbackAsDynValue(this IMemberDescriptor desc, Script script, object obj)
Parameters
desc IMemberDescriptor
script Script
obj object
Returns
- DynValue
HasAllFlags(MemberDescriptorAccess, MemberDescriptorAccess)
public static bool HasAllFlags(this MemberDescriptorAccess access, MemberDescriptorAccess flag)
Parameters
access MemberDescriptorAccess
flag MemberDescriptorAccess
Returns
- bool
WithAccessOrNull(IMemberDescriptor, MemberDescriptorAccess)
public static IMemberDescriptor WithAccessOrNull(this IMemberDescriptor desc, MemberDescriptorAccess access)
Parameters
desc IMemberDescriptor
access MemberDescriptorAccess
Returns
- IMemberDescriptor