C# Класс Microsoft.CSharp.RuntimeBinder.Semantics.PredefinedMembers

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
RETAILVERIFY ( bool f ) : void

Приватные методы

Метод Описание
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

Описание методов

FindDelegateConstructor() публичный Метод

public FindDelegateConstructor ( AggregateSymbol delegateType, bool fReportErrors ) : MethodSymbol
delegateType AggregateSymbol
fReportErrors bool
Результат MethodSymbol

GetMethInfo() публичный статический Метод

public static GetMethInfo ( PREDEFMETH method ) : PredefinedMethodInfo
method PREDEFMETH
Результат PredefinedMethodInfo

GetMethod() публичный Метод

public GetMethod ( PREDEFMETH method ) : MethodSymbol
method PREDEFMETH
Результат MethodSymbol

GetOptionalMethod() публичный Метод

public GetOptionalMethod ( PREDEFMETH method ) : MethodSymbol
method PREDEFMETH
Результат MethodSymbol

GetPropInfo() публичный статический Метод

public static GetPropInfo ( PREDEFPROP property ) : PredefinedPropertyInfo
property PREDEFPROP
Результат PredefinedPropertyInfo

GetProperty() публичный Метод

public GetProperty ( PREDEFPROP property ) : Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol
property PREDEFPROP
Результат Microsoft.CSharp.RuntimeBinder.Semantics.PropertySymbol

PredefinedMembers() публичный Метод

public PredefinedMembers ( SymbolLoader loader ) : System.Diagnostics
loader SymbolLoader
Результат System.Diagnostics

RETAILVERIFY() защищенный статический Метод

protected static RETAILVERIFY ( bool f ) : void
f bool
Результат void