C# Class CSE.Exps.MethResObject

The internal representation of a method resolution object.
Afficher le fichier Open project: kcherr1/CSharp-Eval Class Usage Examples

Méthodes publiques

Свойство Type Description
Args dynamic[]
InvTypes System.Type[]
MethInfo System.Reflection.MethodInfo
OnlyAppInExpForm bool

Méthodes publiques

Méthode Description
MethResObject ( MethodInfo methInfo, Type invTypes, dynamic args, bool onlyAppInExpForm = false ) : System

The constructor for creating a MethResObject.

Method Details

MethResObject() public méthode

The constructor for creating a MethResObject.
public MethResObject ( MethodInfo methInfo, Type invTypes, dynamic args, bool onlyAppInExpForm = false ) : System
methInfo System.Reflection.MethodInfo The method information to set.
invTypes System.Type unused. Send null
args dynamic The argument list to set up for the constructed method resolution object.
onlyAppInExpForm bool Whether or not the method resolution applies only in expanded form.
Résultat System

Property Details

Args public_oe property

The list of arguments for this method resolution.
public dynamic[] Args
Résultat dynamic[]

InvTypes public_oe property

InvTypes. Unused.
public Type[],System InvTypes
Résultat System.Type[]

MethInfo public_oe property

Method information object.
public MethodInfo,System.Reflection MethInfo
Résultat System.Reflection.MethodInfo

OnlyAppInExpForm public_oe property

If this method resolution should match only in "expanded form", as defined in the C# specification, this is marked true, otherwise false.
public bool OnlyAppInExpForm
Résultat bool