C# 클래스 Scorpio.Userdata.FastReflectUserdataType

상속: UserdataType
파일 보기 프로젝트 열기: qingfeng346/Scorpio-CSharp 1 사용 예제들

공개 메소드들

메소드 설명
AddExtensionMethod ( MethodInfo method ) : void
CreateInstance ( ScriptObject parameters ) : object
FastReflectUserdataType ( Script script, Type type, IScorpioFastReflectClass value ) : System
GetComputeMethod ( TokenType type ) : ScorpioMethod
GetValue ( object obj, string name ) : object
SetValue ( object obj, string name, ScriptObject value ) : void

메소드 상세

AddExtensionMethod() 공개 메소드

public AddExtensionMethod ( MethodInfo method ) : void
method System.Reflection.MethodInfo
리턴 void

CreateInstance() 공개 메소드

public CreateInstance ( ScriptObject parameters ) : object
parameters Scorpio.ScriptObject
리턴 object

FastReflectUserdataType() 공개 메소드

public FastReflectUserdataType ( Script script, Type type, IScorpioFastReflectClass value ) : System
script Script
type System.Type
value IScorpioFastReflectClass
리턴 System

GetComputeMethod() 공개 메소드

public GetComputeMethod ( TokenType type ) : ScorpioMethod
type TokenType
리턴 Scorpio.Variable.ScorpioMethod

GetValue() 공개 메소드

public GetValue ( object obj, string name ) : object
obj object
name string
리턴 object

SetValue() 공개 메소드

public SetValue ( object obj, string name, ScriptObject value ) : void
obj object
name string
value Scorpio.ScriptObject
리턴 void