Freigeben über


MetadataBuilder.AddManifestResource Methode

Definition

Fügt eine Manifestressource hinzu.

public:
 System::Reflection::Metadata::ManifestResourceHandle AddManifestResource(System::Reflection::ManifestResourceAttributes attributes, System::Reflection::Metadata::StringHandle name, System::Reflection::Metadata::EntityHandle implementation, System::UInt32 offset);
public System.Reflection.Metadata.ManifestResourceHandle AddManifestResource (System.Reflection.ManifestResourceAttributes attributes, System.Reflection.Metadata.StringHandle name, System.Reflection.Metadata.EntityHandle implementation, uint offset);
member this.AddManifestResource : System.Reflection.ManifestResourceAttributes * System.Reflection.Metadata.StringHandle * System.Reflection.Metadata.EntityHandle * uint32 -> System.Reflection.Metadata.ManifestResourceHandle
Public Function AddManifestResource (attributes As ManifestResourceAttributes, name As StringHandle, implementation As EntityHandle, offset As UInteger) As ManifestResourceHandle

Parameter

attributes
ManifestResourceAttributes

Die Attribute der Manifestressource.

name
StringHandle

Der Name der Manifestressource.

implementation
EntityHandle

Das Handle der Implementierungsentität. Hierbei kann es sich um eines der folgenden Handels handeln: AssemblyFileHandle, AssemblyReferenceHandle oder null.

offset
UInt32

Gibt den Byteoffset in der referenzierten Datei an, an dem dieser Ressourceneintrag beginnt.

Gibt zurück

Ein Handle für die hinzugefügte Manifestressource.

Ausnahmen

implementation weist nicht das erwartete Handle auf.

Gilt für: