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

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

Méthodes publiques

Свойство Type Description
AssociatedAssembly System.Reflection.Assembly
AssociatedSystemType System.Type

Méthodes publiques

Méthode Description
AggKind ( ) : AggKindEnum
DeclFirst ( ) : Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration
DeclOnly ( ) : Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration
FindBaseAgg ( AggregateSymbol agg ) : bool
GetAssemblyID ( ) : KAID
GetBaseAgg ( ) : AggregateSymbol
GetBaseClass ( ) : AggregateType
GetFirstUDConversion ( ) : MethodSymbol
GetIfaces ( ) : TypeArray
GetIfacesAll ( ) : TypeArray
GetModuleID ( ) : KAID
GetOuterAgg ( ) : AggregateSymbol
GetPredefType ( ) : PredefinedType
GetTypeManager ( ) : TypeManager
GetTypeVars ( ) : TypeArray
GetTypeVarsAll ( ) : TypeArray
GetUnderlyingType ( ) : AggregateType
HasConversion ( SymbolLoader pLoader ) : bool
HasExternReference ( ) : bool
HasPubNoArgCtor ( ) : bool
InAlias ( KAID aid ) : bool
InitFromInfile ( InputFile infile ) : void
InternalsVisibleTo ( Assembly assembly ) : bool
IsAbstract ( ) : bool
IsAnonymousType ( ) : bool
IsClass ( ) : bool
IsDelegate ( ) : bool
IsEnum ( ) : bool
IsInterface ( ) : bool
IsKnownManagedStructStatus ( ) : bool
IsLayoutError ( ) : bool
IsManagedStruct ( ) : bool
IsPredefined ( ) : bool
IsRefType ( ) : bool
IsSealed ( ) : bool
IsSkipUDOps ( ) : bool
IsSource ( ) : bool
IsStatic ( ) : bool
IsStruct ( ) : bool
IsUnmanagedStruct ( ) : bool
IsUnresolved ( ) : bool
IsValueType ( ) : bool
SetAbstract ( bool @abstract ) : void
SetAggKind ( AggKindEnum aggKind ) : void
SetAnonymousType ( bool isAnonymousType ) : void
SetBaseClass ( AggregateType baseClass ) : void
SetComImport ( bool comImport ) : void
SetFirstUDConversion ( MethodSymbol conv ) : void
SetHasConversion ( ) : void
SetHasExternReference ( bool hasExternReference ) : void
SetHasPubNoArgCtor ( bool hasPubNoArgCtor ) : void
SetIfaces ( TypeArray ifaces ) : void
SetIfacesAll ( TypeArray ifacesAll ) : void
SetLayoutError ( bool layoutError ) : void
SetManagedStruct ( bool managedStruct ) : void
SetPredefType ( PredefinedType predef ) : void
SetPredefined ( bool predefined ) : void
SetSealed ( bool @sealed ) : void
SetSkipUDOps ( bool skipUDOps ) : void
SetTypeManager ( TypeManager typeManager ) : void
SetTypeVars ( TypeArray typeVars ) : void
SetUnderlyingType ( AggregateType underlyingType ) : void
SetUnmanagedStruct ( bool unmanagedStruct ) : void
getThisType ( ) : AggregateType
isNested ( ) : bool
isPredefAgg ( PredefinedType pt ) : bool

Method Details

AggKind() public méthode

public AggKind ( ) : AggKindEnum
Résultat AggKindEnum

DeclFirst() public méthode

public DeclFirst ( ) : Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration
Résultat Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration

DeclOnly() public méthode

public DeclOnly ( ) : Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration
Résultat Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration

FindBaseAgg() public méthode

public FindBaseAgg ( AggregateSymbol agg ) : bool
agg AggregateSymbol
Résultat bool

GetAssemblyID() public méthode

public GetAssemblyID ( ) : KAID
Résultat KAID

GetBaseAgg() public méthode

public GetBaseAgg ( ) : AggregateSymbol
Résultat AggregateSymbol

GetBaseClass() public méthode

public GetBaseClass ( ) : AggregateType
Résultat AggregateType

GetFirstUDConversion() public méthode

public GetFirstUDConversion ( ) : MethodSymbol
Résultat MethodSymbol

GetIfaces() public méthode

public GetIfaces ( ) : TypeArray
Résultat TypeArray

GetIfacesAll() public méthode

public GetIfacesAll ( ) : TypeArray
Résultat TypeArray

GetModuleID() public méthode

public GetModuleID ( ) : KAID
Résultat KAID

GetOuterAgg() public méthode

public GetOuterAgg ( ) : AggregateSymbol
Résultat AggregateSymbol

GetPredefType() public méthode

public GetPredefType ( ) : PredefinedType
Résultat PredefinedType

GetTypeManager() public méthode

public GetTypeManager ( ) : TypeManager
Résultat TypeManager

GetTypeVars() public méthode

public GetTypeVars ( ) : TypeArray
Résultat TypeArray

GetTypeVarsAll() public méthode

public GetTypeVarsAll ( ) : TypeArray
Résultat TypeArray

GetUnderlyingType() public méthode

public GetUnderlyingType ( ) : AggregateType
Résultat AggregateType

HasConversion() public méthode

public HasConversion ( SymbolLoader pLoader ) : bool
pLoader SymbolLoader
Résultat bool

HasExternReference() public méthode

public HasExternReference ( ) : bool
Résultat bool

HasPubNoArgCtor() public méthode

public HasPubNoArgCtor ( ) : bool
Résultat bool

InAlias() public méthode

public InAlias ( KAID aid ) : bool
aid KAID
Résultat bool

InitFromInfile() public méthode

public InitFromInfile ( InputFile infile ) : void
infile InputFile
Résultat void

InternalsVisibleTo() public méthode

public InternalsVisibleTo ( Assembly assembly ) : bool
assembly System.Reflection.Assembly
Résultat bool

IsAbstract() public méthode

public IsAbstract ( ) : bool
Résultat bool

IsAnonymousType() public méthode

public IsAnonymousType ( ) : bool
Résultat bool

IsClass() public méthode

public IsClass ( ) : bool
Résultat bool

IsDelegate() public méthode

public IsDelegate ( ) : bool
Résultat bool

IsEnum() public méthode

public IsEnum ( ) : bool
Résultat bool

IsInterface() public méthode

public IsInterface ( ) : bool
Résultat bool

IsKnownManagedStructStatus() public méthode

public IsKnownManagedStructStatus ( ) : bool
Résultat bool

IsLayoutError() public méthode

public IsLayoutError ( ) : bool
Résultat bool

IsManagedStruct() public méthode

public IsManagedStruct ( ) : bool
Résultat bool

IsPredefined() public méthode

public IsPredefined ( ) : bool
Résultat bool

IsRefType() public méthode

public IsRefType ( ) : bool
Résultat bool

IsSealed() public méthode

public IsSealed ( ) : bool
Résultat bool

IsSkipUDOps() public méthode

public IsSkipUDOps ( ) : bool
Résultat bool

IsSource() public méthode

public IsSource ( ) : bool
Résultat bool

IsStatic() public méthode

public IsStatic ( ) : bool
Résultat bool

IsStruct() public méthode

public IsStruct ( ) : bool
Résultat bool

IsUnmanagedStruct() public méthode

public IsUnmanagedStruct ( ) : bool
Résultat bool

IsUnresolved() public méthode

public IsUnresolved ( ) : bool
Résultat bool

IsValueType() public méthode

public IsValueType ( ) : bool
Résultat bool

SetAbstract() public méthode

public SetAbstract ( bool @abstract ) : void
@abstract bool
Résultat void

SetAggKind() public méthode

public SetAggKind ( AggKindEnum aggKind ) : void
aggKind AggKindEnum
Résultat void

SetAnonymousType() public méthode

public SetAnonymousType ( bool isAnonymousType ) : void
isAnonymousType bool
Résultat void

SetBaseClass() public méthode

public SetBaseClass ( AggregateType baseClass ) : void
baseClass AggregateType
Résultat void

SetComImport() public méthode

public SetComImport ( bool comImport ) : void
comImport bool
Résultat void

SetFirstUDConversion() public méthode

public SetFirstUDConversion ( MethodSymbol conv ) : void
conv MethodSymbol
Résultat void

SetHasConversion() public méthode

public SetHasConversion ( ) : void
Résultat void

SetHasExternReference() public méthode

public SetHasExternReference ( bool hasExternReference ) : void
hasExternReference bool
Résultat void

SetHasPubNoArgCtor() public méthode

public SetHasPubNoArgCtor ( bool hasPubNoArgCtor ) : void
hasPubNoArgCtor bool
Résultat void

SetIfaces() public méthode

public SetIfaces ( TypeArray ifaces ) : void
ifaces TypeArray
Résultat void

SetIfacesAll() public méthode

public SetIfacesAll ( TypeArray ifacesAll ) : void
ifacesAll TypeArray
Résultat void

SetLayoutError() public méthode

public SetLayoutError ( bool layoutError ) : void
layoutError bool
Résultat void

SetManagedStruct() public méthode

public SetManagedStruct ( bool managedStruct ) : void
managedStruct bool
Résultat void

SetPredefType() public méthode

public SetPredefType ( PredefinedType predef ) : void
predef PredefinedType
Résultat void

SetPredefined() public méthode

public SetPredefined ( bool predefined ) : void
predefined bool
Résultat void

SetSealed() public méthode

public SetSealed ( bool @sealed ) : void
@sealed bool
Résultat void

SetSkipUDOps() public méthode

public SetSkipUDOps ( bool skipUDOps ) : void
skipUDOps bool
Résultat void

SetTypeManager() public méthode

public SetTypeManager ( TypeManager typeManager ) : void
typeManager TypeManager
Résultat void

SetTypeVars() public méthode

public SetTypeVars ( TypeArray typeVars ) : void
typeVars TypeArray
Résultat void

SetUnderlyingType() public méthode

public SetUnderlyingType ( AggregateType underlyingType ) : void
underlyingType AggregateType
Résultat void

SetUnmanagedStruct() public méthode

public SetUnmanagedStruct ( bool unmanagedStruct ) : void
unmanagedStruct bool
Résultat void

getThisType() public méthode

public getThisType ( ) : AggregateType
Résultat AggregateType

isNested() public méthode

public isNested ( ) : bool
Résultat bool

isPredefAgg() public méthode

public isPredefAgg ( PredefinedType pt ) : bool
pt PredefinedType
Résultat bool

Property Details

AssociatedAssembly public_oe property

public Assembly,System.Reflection AssociatedAssembly
Résultat System.Reflection.Assembly

AssociatedSystemType public_oe property

public Type,System AssociatedSystemType
Résultat System.Type