C# Class Microsoft.JScript.Member

Inheritance: Microsoft.JScript.Binding
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Méthodes publiques

Méthode Description
ToString ( ) : String

Méthodes protégées

Méthode Description
GetObject ( ) : Object
HandleNoSuchMemberError ( ) : void
TranslateToILObject ( ILGenerator il, Type obType, bool noValue ) : void
TranslateToILWithDupOfThisOb ( ILGenerator il ) : void

Private Methods

Méthode Description
BindName ( JSField inferenceTarget ) : void
Evaluate ( ) : Object
EvaluateAsLateBinding ( ) : LateBinding
EvaluateAsType ( ) : Object
EvaluateAsWrappedNamespace ( bool giveErrorIfNameInUse ) : WrappedNamespace
InferType ( JSField inference_target ) : IReflect
InferTypeOfCall ( JSField inference_target, bool isConstructor ) : IReflect
Member ( Context context, AST rootObject, AST memberName ) : Microsoft.JScript.Vsa
PartiallyEvaluate ( ) : AST
PartiallyEvaluateAsCallable ( ) : AST
PartiallyEvaluateAsReference ( ) : AST
ProvideWrapperForPrototypeProperties ( IReflect obType ) : IReflect
ResolveCustomAttribute ( ASTList args, IReflect argIRs, AST target ) : Object
TranslateToILInitializer ( ILGenerator il ) : void
TranslateToLateBinding ( ILGenerator il, bool speculativeEarlyBindingsExist ) : void

Method Details

GetObject() protected méthode

protected GetObject ( ) : Object
Résultat Object

HandleNoSuchMemberError() protected méthode

protected HandleNoSuchMemberError ( ) : void
Résultat void

ToString() public méthode

public ToString ( ) : String
Résultat String

TranslateToILObject() protected méthode

protected TranslateToILObject ( ILGenerator il, Type obType, bool noValue ) : void
il ILGenerator
obType Type
noValue bool
Résultat void

TranslateToILWithDupOfThisOb() protected méthode

protected TranslateToILWithDupOfThisOb ( ILGenerator il ) : void
il ILGenerator
Résultat void