Represents a resource referenced by the assembly (ManifestResource).

Namespace:  PostSharp.CodeModel
Assembly:  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

See Also