PostSharp SDK 6.10 / / Class Reference / Post­Sharp.​Sdk.​Code­Model Namespace / IType Interface / IType Properties

IType Properties

The IType type exposes the following members.

Properties
  NameDescription
Public propertyAttributes
Gets or sets the type attributes.
Public propertyCustomAttributes
Gets the collection of custom attributes.
(Inherited from IMetadataDeclaration.)
Public propertyDeclaringAssembly
Gets the declaring assembly.
(Inherited from IModuleElement.)
Public propertyDeclaringType
Gets the declaring type.
(Inherited from IMember.)
Public propertyDomain
Gets the Domain to which the current element belongs.
(Inherited from IElement.)
Public propertyFields
Gets the collection of fields.
Public propertyIsGenericDefinition
Determines whether the current instance is a generic definition, i.e. whether it can be used to construct generic instances.
(Inherited from IGeneric.)
Public propertyIsGenericInstance
Determines whether the current instance is a generic instance, i.e. whether it has been constructed from a generic definition.
(Inherited from IGeneric.)
Public propertyIsSealed
Determines whether the type is sealed. When a type is sealed, it not possible to have a type that derives from this type.
(Inherited from ITypeSignature.)
Public propertyIsStatic
Determines whether the current member is static.
(Inherited from IMember.)
Public propertyMetadataToken
Gets the metadata token of the current declaration.
(Inherited from IMetadataDeclaration.)
Public propertyMethods
Gets the collection of methods.
Public propertyModule
Gets the declaring module.
(Inherited from IModuleElement.)
Public propertyName (Inherited from INamed.)
Public propertyParent
Gets the direct parent of the current element.
(Inherited from IElement.)
Public propertyParentMember
Gets the parent member of the current declaration.
(Inherited from IMetadataDeclaration.)
Public propertyParentType
Gets the parent type of the current declaration.
(Inherited from IMetadataDeclaration.)
Public propertyTypeSignatureElementKind (Inherited from ITypeSignature.)
Public propertyVisibility
Gets the Visibility of the current member.
(Inherited from IMember.)
See Also