Class HardwiredMemberDescriptor
Inheritance
System.Object
HardwiredMemberDescriptor
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public abstract class HardwiredMemberDescriptor : IMemberDescriptor
Constructors
HardwiredMemberDescriptor(Type, String, Boolean, MemberDescriptorAccess)
Declaration
protected HardwiredMemberDescriptor(Type memberType, string name, bool isStatic, MemberDescriptorAccess access)
Parameters
|
Type
memberType
|
|
System.String
name
|
|
System.Boolean
isStatic
|
|
MemberDescriptorAccess
access
|
Properties
IsStatic
Declaration
public bool IsStatic { get; }
Property Value
|
System.Boolean
|
MemberAccess
Declaration
public MemberDescriptorAccess MemberAccess { get; }
Property Value
|
MemberDescriptorAccess
|
MemberType
Declaration
public Type MemberType { get; }
Property Value
|
Type
|
Name
Declaration
public string Name { get; }
Property Value
|
System.String
|
Methods
GetValue(Script, Object)
Declaration
public DynValue GetValue(Script script, object obj)
Parameters
|
Script
script
|
|
System.Object
obj
|
Returns
|
DynValue
|
GetValueImpl(Script, Object)
Declaration
protected virtual object GetValueImpl(Script script, object obj)
Parameters
|
Script
script
|
|
System.Object
obj
|
Returns
|
System.Object
|
SetValue(Script, Object, DynValue)
Declaration
public void SetValue(Script script, object obj, DynValue value)
Parameters
|
Script
script
|
|
System.Object
obj
|
|
DynValue
value
|
SetValueImpl(Script, Object, Object)
Declaration
protected virtual void SetValueImpl(Script script, object obj, object value)
Parameters
|
Script
script
|
|
System.Object
obj
|
|
System.Object
value
|