C# Class Scorpio.Userdata.UserdataMethod.FunctionBase

Datei anzeigen Open project: qingfeng346/Scorpio-CSharp

Public Properties

Property Type Description
Args object[]
DefaultParameter object[]
HasDefault bool
IsGeneric bool
ParamType System.Type
ParameterCount int
ParameterType System.Type[]
ParameterTypes string
Params bool
RequiredNumber int

Public Methods

Method Description
FunctionBase ( Type ParameterType, object DefaultParameter, Type ParamType, bool Params, string ParameterTypes ) : System
Invoke ( object obj, Type type ) : object

Method Details

FunctionBase() public method

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
return System

Invoke() public abstract method

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

Property Details

Args public_oe property

public object[] Args
return object[]

DefaultParameter public_oe property

public object[] DefaultParameter
return object[]

HasDefault public_oe property

public bool HasDefault
return bool

IsGeneric public_oe property

public bool IsGeneric
return bool

ParamType public_oe property

public Type,System ParamType
return System.Type

ParameterCount public_oe property

public int ParameterCount
return int

ParameterType public_oe property

public Type[],System ParameterType
return System.Type[]

ParameterTypes public_oe property

public string ParameterTypes
return string

Params public_oe property

public bool Params
return bool

RequiredNumber public_oe property

public int RequiredNumber
return int