Represents a reference to another module in the same assembly (ModuleRef).
Namespace:
PostSharp.CodeModelAssembly: PostSharp.Core (in PostSharp.Core.dll)
Syntax
| Visual Basic (Declaration) |
|---|
Public NotInheritable Class ModuleRefDeclaration _ Inherits NamedDeclaration _ Implements IMemberRefResolutionScope, IMetadataDeclaration, IDeclaration, IElement, _ IModuleScoped, ITaggable, IGeneric, IModule, ITypeRefResolutionScope, _ IWriteILDefinition |
| C# |
|---|
public sealed class ModuleRefDeclaration : NamedDeclaration, IMemberRefResolutionScope, IMetadataDeclaration, IDeclaration, IElement, IModuleScoped, ITaggable, IGeneric, IModule, ITypeRefResolutionScope, IWriteILDefinition |
| Visual C++ |
|---|
public ref class ModuleRefDeclaration sealed : public NamedDeclaration, IMemberRefResolutionScope, IMetadataDeclaration, IDeclaration, IElement, IModuleScoped, ITaggable, IGeneric, IModule, ITypeRefResolutionScope, IWriteILDefinition |
Remarks
Module references are contained by modules (ModuleDeclaration).
Inheritance Hierarchy
System..::.Object
PostSharp.CodeModel..::.Element
PostSharp.CodeModel..::.Declaration
PostSharp.CodeModel..::.MetadataDeclaration
PostSharp.CodeModel..::.NamedDeclaration
PostSharp.CodeModel..::.ModuleRefDeclaration
PostSharp.CodeModel..::.Element
PostSharp.CodeModel..::.Declaration
PostSharp.CodeModel..::.MetadataDeclaration
PostSharp.CodeModel..::.NamedDeclaration
PostSharp.CodeModel..::.ModuleRefDeclaration