C# 클래스 Scorpio.Userdata.UserdataMethod.FunctionBase

파일 보기 프로젝트 열기: qingfeng346/Scorpio-CSharp

공개 프로퍼티들

프로퍼티 타입 설명
Args object[]
DefaultParameter object[]
HasDefault bool
IsGeneric bool
ParamType System.Type
ParameterCount int
ParameterType System.Type[]
ParameterTypes string
Params bool
RequiredNumber int

공개 메소드들

메소드 설명
FunctionBase ( Type ParameterType, object DefaultParameter, Type ParamType, bool Params, string ParameterTypes ) : System
Invoke ( object obj, Type type ) : object

메소드 상세

FunctionBase() 공개 메소드

public FunctionBase ( Type ParameterType, object DefaultParameter, Type ParamType, bool Params, string ParameterTypes ) : System
ParameterType System.Type
DefaultParameter object
ParamType System.Type
Params bool
ParameterTypes string
리턴 System

Invoke() 공개 추상적인 메소드

public abstract Invoke ( object obj, Type type ) : object
obj object
type System.Type
리턴 object

프로퍼티 상세

Args 공개적으로 프로퍼티

public object[] Args
리턴 object[]

DefaultParameter 공개적으로 프로퍼티

public object[] DefaultParameter
리턴 object[]

HasDefault 공개적으로 프로퍼티

public bool HasDefault
리턴 bool

IsGeneric 공개적으로 프로퍼티

public bool IsGeneric
리턴 bool

ParamType 공개적으로 프로퍼티

public Type,System ParamType
리턴 System.Type

ParameterCount 공개적으로 프로퍼티

public int ParameterCount
리턴 int

ParameterType 공개적으로 프로퍼티

public Type[],System ParameterType
리턴 System.Type[]

ParameterTypes 공개적으로 프로퍼티

public string ParameterTypes
리턴 string

Params 공개적으로 프로퍼티

public bool Params
리턴 bool

RequiredNumber 공개적으로 프로퍼티

public int RequiredNumber
리턴 int