Specifies the type of metadata token.
Namespace:
PostSharp.CodeModelAssembly: PostSharp.Core (in PostSharp.Core.dll)
Syntax
| Visual Basic (Declaration) |
|---|
Public Enumeration TokenType |
| C# |
|---|
public enum TokenType |
| Visual C++ |
|---|
public enum class TokenType |
Members
| Member name | Description | |
|---|---|---|
| Module |
Module definition (ModuleDeclaration).
| |
| TypeRef |
Type reference (TypeRefDeclaration).
| |
| TypeDef |
Type definition (TypeDefDeclaration).
| |
| FieldDef |
Field definition (FieldDefDeclaration).
| |
| MethodDef |
Method definition (MethodDefDeclaration).
| |
| ParamDef |
Parameter definition (ParameterDeclaration).
| |
| InterfaceImpl |
Interface implementation (InterfaceImplementations).
| |
| MemberRef |
References to fields or methods (FieldRefDeclaration,
MethodRefDeclaration).
| |
| CustomAttribute |
Custom attribute (CustomAttributeDeclaration).
| |
| Permission |
Permission set (PermissionSetDeclaration).
| |
| Signature |
Stand-alone signature (StandaloneSignatureDeclaration).
| |
| Event |
Event definition (EventDeclaration).
| |
| Property |
Property definition (PropertyDeclaration).
| |
| MethodSemantic |
Method semantic (MethodSemanticDeclaration).
| |
| ModuleRef |
Module reference (ModuleRefDeclaration).
| |
| TypeSpec |
Type specification (TypeSpecDeclaration).
| |
| Assembly |
Assembly manifest (AssemblyManifestDeclaration).
| |
| AssemblyRef |
Assembly reference (AssemblyRefDeclaration).
| |
| File |
External file reference (ManifestFileDeclaration).
| |
| ExportedType | ||
| ManifestResource |
Resource declaration or reference (ManifestResourceDeclaration).
| |
| GenericParam |
Generic parameter (GenericParameterDeclaration).
| |
| GenericPar |
Synonym for GenericParam).
| |
| MethodSpec |
Method specification (MethodSpecDeclaration).
| |
| GenericParamConstraint |
Constraint on a generic parameter (GenericParameterDeclaration.Constraints.
| |
| String |
User string (LiteralString).
| |
| CustomString |
Custom string (CustomStringDeclaration).
| |
| WeaklyReferencedDeclaration |
Non-linked declaration (see AddWeaklyReferencedDeclaration(MetadataDeclaration).
| |
| TableCount |
Number of token types that are represented as a table in MetadataDeclarationTables.
|