C# Class Scorpio.Userdata.UserdataTypeFastReflect

Inheritance: UserdataType
Afficher le fichier Open project: qingfeng346/Scorpio-CSharp Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

CreateInstance() public méthode

public CreateInstance ( Array parameters, int length ) : ScriptUserdata
parameters Array
length int
Résultat ScriptUserdata

GetMethod() public méthode

public GetMethod ( string name ) : UserdataMethod
name string
Résultat UserdataMethod

GetValue() public méthode

public GetValue ( object obj, string name ) : object
obj object
name string
Résultat object

GetVariableType() public méthode

public GetVariableType ( string name ) : Type
name string
Résultat Type

SetValue() public méthode

public SetValue ( object obj, string name, ScriptValue value ) : void
obj object
name string
value ScriptValue
Résultat void

UserdataTypeFastReflect() public méthode

public UserdataTypeFastReflect ( Type type, ScorpioFastReflectClass value ) : System
type Type
value ScorpioFastReflectClass
Résultat System