C# Class CSLE.RegHelper_TypeFunction

Inheritance: ICLS_TypeFunction
Afficher le fichier Open project: lightszero/cslightcore Class Usage Examples

Méthodes publiques

Méthode Description
IndexGet ( CLS_Content environment, object object_this, object key ) : CLS_Content.Value
IndexSet ( CLS_Content environment, object object_this, object key, object value ) : void
MemberCall ( CLS_Content environment, object object_this, string function, IList _params ) : CLS_Content.Value
MemberCall ( CLS_Content environment, object object_this, string function, IList _params, MethodCache cache ) : CLS_Content.Value
MemberCallCache ( CLS_Content content, object object_this, IList _params, MethodCache cache ) : CLS_Content.Value
MemberValueGet ( CLS_Content environment, object object_this, string valuename ) : CLS_Content.Value
MemberValueSet ( CLS_Content content, object object_this, string valuename, object value ) : bool
New ( CLS_Content environment, IList _params ) : CLS_Content.Value
RegHelper_TypeFunction ( Type type ) : System
StaticCall ( CLS_Content environment, string function, IList _params ) : CLS_Content.Value
StaticCall ( CLS_Content environment, string function, IList _params, MethodCache cache ) : CLS_Content.Value
StaticCallCache ( CLS_Content content, IList _params, MethodCache cache ) : CLS_Content.Value
StaticValueGet ( CLS_Content environment, string valuename ) : CLS_Content.Value
StaticValueSet ( CLS_Content content, string valuename, object value ) : bool

Private Methods

Méthode Description
FindTMethod ( Type type, string func, IList _params, Type gtypes ) : System.Reflection.MethodInfo
GetMethodSlow ( CSLE content, bool bStatic, string funcname, IList types, IList _params ) : System.Reflection.MethodInfo

Method Details

IndexGet() public méthode

public IndexGet ( CLS_Content environment, object object_this, object key ) : CLS_Content.Value
environment CLS_Content
object_this object
key object
Résultat CLS_Content.Value

IndexSet() public méthode

public IndexSet ( CLS_Content environment, object object_this, object key, object value ) : void
environment CLS_Content
object_this object
key object
value object
Résultat void

MemberCall() public méthode

public MemberCall ( CLS_Content environment, object object_this, string function, IList _params ) : CLS_Content.Value
environment CLS_Content
object_this object
function string
_params IList
Résultat CLS_Content.Value

MemberCall() public méthode

public MemberCall ( CLS_Content environment, object object_this, string function, IList _params, MethodCache cache ) : CLS_Content.Value
environment CLS_Content
object_this object
function string
_params IList
cache MethodCache
Résultat CLS_Content.Value

MemberCallCache() public méthode

public MemberCallCache ( CLS_Content content, object object_this, IList _params, MethodCache cache ) : CLS_Content.Value
content CLS_Content
object_this object
_params IList
cache MethodCache
Résultat CLS_Content.Value

MemberValueGet() public méthode

public MemberValueGet ( CLS_Content environment, object object_this, string valuename ) : CLS_Content.Value
environment CLS_Content
object_this object
valuename string
Résultat CLS_Content.Value

MemberValueSet() public méthode

public MemberValueSet ( CLS_Content content, object object_this, string valuename, object value ) : bool
content CLS_Content
object_this object
valuename string
value object
Résultat bool

New() public méthode

public New ( CLS_Content environment, IList _params ) : CLS_Content.Value
environment CLS_Content
_params IList
Résultat CLS_Content.Value

RegHelper_TypeFunction() public méthode

public RegHelper_TypeFunction ( Type type ) : System
type System.Type
Résultat System

StaticCall() public méthode

public StaticCall ( CLS_Content environment, string function, IList _params ) : CLS_Content.Value
environment CLS_Content
function string
_params IList
Résultat CLS_Content.Value

StaticCall() public méthode

public StaticCall ( CLS_Content environment, string function, IList _params, MethodCache cache ) : CLS_Content.Value
environment CLS_Content
function string
_params IList
cache MethodCache
Résultat CLS_Content.Value

StaticCallCache() public méthode

public StaticCallCache ( CLS_Content content, IList _params, MethodCache cache ) : CLS_Content.Value
content CLS_Content
_params IList
cache MethodCache
Résultat CLS_Content.Value

StaticValueGet() public méthode

public StaticValueGet ( CLS_Content environment, string valuename ) : CLS_Content.Value
environment CLS_Content
valuename string
Résultat CLS_Content.Value

StaticValueSet() public méthode

public StaticValueSet ( CLS_Content content, string valuename, object value ) : bool
content CLS_Content
valuename string
value object
Résultat bool