C# Class Microsoft.CSharp.RuntimeBinder.Semantics.PredefinedMembers

Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Méthodes publiques

Méthode Description
FindDelegateConstructor ( AggregateSymbol delegateType, bool fReportErrors ) : MethodSymbol
GetMethInfo ( PREDEFMETH method ) : PredefinedMethodInfo
GetMethod ( PREDEFMETH method ) : MethodSymbol
GetOptionalMethod ( PREDEFMETH method ) : MethodSymbol
GetPropInfo ( PREDEFPROP property ) : PredefinedPropertyInfo
GetProperty ( PREDEFPROP property ) : Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol
PredefinedMembers ( SymbolLoader loader ) : System.Diagnostics

Méthodes protégées

Méthode Description
RETAILVERIFY ( bool f ) : void

Private Methods

Méthode Description
EnsureMethod ( PREDEFMETH method ) : MethodSymbol
EnsureProperty ( PREDEFPROP property ) : Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol
FindDelegateConstructor ( AggregateSymbol delegateType ) : MethodSymbol
FindDelegateConstructor ( AggregateSymbol delegateType, int signature ) : MethodSymbol
GetErrorContext ( ) : ErrorHandling
GetMethAccess ( PREDEFMETH method ) : ACCESS
GetMethName ( PREDEFMETH method ) : Name
GetMethParent ( PREDEFMETH method ) : AggregateSymbol
GetMethPredefName ( PREDEFMETH method ) : PredefinedName
GetMethPredefType ( PREDEFMETH method ) : PredefinedType
GetMethSignature ( PREDEFMETH method ) : int[]
GetMethTyVars ( PREDEFMETH method ) : int
GetNameManager ( ) : NameManager
GetOptPredefAgg ( PredefinedType pt ) : AggregateSymbol
GetPredefName ( PredefinedName pn ) : Name
GetPropGetter ( PREDEFPROP property ) : PREDEFMETH
GetPropName ( PREDEFPROP property ) : Name
GetPropPredefName ( PREDEFPROP property ) : PredefinedName
GetPropPredefType ( PREDEFPROP property ) : PredefinedType
GetPropSetter ( PREDEFPROP property ) : PREDEFMETH
GetSymbolLoader ( ) : SymbolLoader
GetTypeManager ( ) : TypeManager
IsMethStatic ( PREDEFMETH method ) : bool
IsMethVirtual ( PREDEFMETH method ) : bool
LoadMethod ( AggregateSymbol type, int signature, int cMethodTyVars, Name methodName, ACCESS methodAccess, bool isStatic, bool isVirtual ) : MethodSymbol
LoadMethod ( PREDEFMETH method ) : MethodSymbol
LoadProperty ( PREDEFPROP property ) : Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol
LoadProperty ( PREDEFPROP predefProp, Name propertyName, PREDEFMETH propertyGetter, PREDEFMETH propertySetter ) : Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol
LoadTypeArrayFromSignature ( int signature, int &indexIntoSignatures, TypeArray classTyVars ) : TypeArray
LoadTypeFromSignature ( int signature, int &indexIntoSignatures, TypeArray classTyVars ) : CType
LookupMethodWhileLoading ( AggregateSymbol type, int cMethodTyVars, Name methodName, ACCESS methodAccess, bool isStatic, bool isVirtual, CType returnType, TypeArray argumentTypes ) : MethodSymbol
ReportError ( PREDEFMETH method ) : void
ReportError ( PREDEFPROP property ) : void
ReportError ( PredefinedType type, PredefinedName name ) : void
getBSymmgr ( ) : BSYMMGR

Method Details

FindDelegateConstructor() public méthode

public FindDelegateConstructor ( AggregateSymbol delegateType, bool fReportErrors ) : MethodSymbol
delegateType AggregateSymbol
fReportErrors bool
Résultat MethodSymbol

GetMethInfo() public static méthode

public static GetMethInfo ( PREDEFMETH method ) : PredefinedMethodInfo
method PREDEFMETH
Résultat PredefinedMethodInfo

GetMethod() public méthode

public GetMethod ( PREDEFMETH method ) : MethodSymbol
method PREDEFMETH
Résultat MethodSymbol

GetOptionalMethod() public méthode

public GetOptionalMethod ( PREDEFMETH method ) : MethodSymbol
method PREDEFMETH
Résultat MethodSymbol

GetPropInfo() public static méthode

public static GetPropInfo ( PREDEFPROP property ) : PredefinedPropertyInfo
property PREDEFPROP
Résultat PredefinedPropertyInfo

GetProperty() public méthode

public GetProperty ( PREDEFPROP property ) : Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol
property PREDEFPROP
Résultat Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol

PredefinedMembers() public méthode

public PredefinedMembers ( SymbolLoader loader ) : System.Diagnostics
loader SymbolLoader
Résultat System.Diagnostics

RETAILVERIFY() protected static méthode

protected static RETAILVERIFY ( bool f ) : void
f bool
Résultat void