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