C# Класс Scorpio.Userdata.UserdataTypeFastReflect

Наследование: UserdataType
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateInstance ( Array parameters, int length ) : ScriptUserdata
GetMethod ( string name ) : UserdataMethod
GetValue ( object obj, string name ) : object
GetVariableType ( string name ) : Type
SetValue ( object obj, string name, ScriptValue value ) : void
UserdataTypeFastReflect ( Type type, ScorpioFastReflectClass value ) : System

Описание методов

CreateInstance() публичный Метод

public CreateInstance ( Array parameters, int length ) : ScriptUserdata
parameters Array
length int
Результат ScriptUserdata

GetMethod() публичный Метод

public GetMethod ( string name ) : UserdataMethod
name string
Результат UserdataMethod

GetValue() публичный Метод

public GetValue ( object obj, string name ) : object
obj object
name string
Результат object

GetVariableType() публичный Метод

public GetVariableType ( string name ) : Type
name string
Результат Type

SetValue() публичный Метод

public SetValue ( object obj, string name, ScriptValue value ) : void
obj object
name string
value ScriptValue
Результат void

UserdataTypeFastReflect() публичный Метод

public UserdataTypeFastReflect ( Type type, ScorpioFastReflectClass value ) : System
type Type
value ScorpioFastReflectClass
Результат System