Represents a resource referenced by the assembly (ManifestResource).
Namespace:
PostSharp.CodeModelAssembly: PostSharp.Core (in PostSharp.Core.dll)
Syntax
| Visual Basic (Declaration) |
|---|
Public NotInheritable Class ManifestResourceDeclaration _ Inherits NamedDeclaration _ Implements IWriteILDefinition |
| C# |
|---|
public sealed class ManifestResourceDeclaration : NamedDeclaration, IWriteILDefinition |
| Visual C++ |
|---|
public ref class ManifestResourceDeclaration sealed : public NamedDeclaration, IWriteILDefinition |
Remarks
Resources
are owned by a AssemblyManifestDeclaration
but can be stored physically ("implemented") in the current assemly,
an external assembly (AssemblyRefDeclaration) or
a file (ManifestFileDeclaration).
Inheritance Hierarchy
System..::.Object
PostSharp.CodeModel..::.Element
PostSharp.CodeModel..::.Declaration
PostSharp.CodeModel..::.MetadataDeclaration
PostSharp.CodeModel..::.NamedDeclaration
PostSharp.CodeModel..::.ManifestResourceDeclaration
PostSharp.CodeModel..::.Element
PostSharp.CodeModel..::.Declaration
PostSharp.CodeModel..::.MetadataDeclaration
PostSharp.CodeModel..::.NamedDeclaration
PostSharp.CodeModel..::.ManifestResourceDeclaration