Show / Hide Table of Contents

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

Back to top Built by Itinero, MIT licensed.