Table of Contents

Class HardwiredMemberDescriptor

public abstract class HardwiredMemberDescriptor : IMemberDescriptor
Inheritance
HardwiredMemberDescriptor
Implements
Inherited Members
Extension Methods

Constructors

HardwiredMemberDescriptor(Type, string, bool, MemberDescriptorAccess)

protected HardwiredMemberDescriptor(Type memberType, string name, bool isStatic, MemberDescriptorAccess access)

Parameters

memberType Type
name string
isStatic bool
access MemberDescriptorAccess

Properties

IsStatic

public bool IsStatic { get; }

Property Value

bool

MemberAccess

public MemberDescriptorAccess MemberAccess { get; }

Property Value

MemberDescriptorAccess

MemberType

public Type MemberType { get; }

Property Value

Type

Name

public string Name { get; }

Property Value

string

Methods

GetValue(Script, object)

public DynValue GetValue(Script script, object obj)

Parameters

script Script
obj object

Returns

DynValue

GetValueImpl(Script, object)

protected virtual object GetValueImpl(Script script, object obj)

Parameters

script Script
obj object

Returns

object

SetValue(Script, object, DynValue)

public void SetValue(Script script, object obj, DynValue value)

Parameters

script Script
obj object
value DynValue

SetValueImpl(Script, object, object)

protected virtual void SetValueImpl(Script script, object obj, object value)

Parameters

script Script
obj object
value object