Udostępnij za pośrednictwem


IMetaDataAssemblyEmit::SetAssemblyProps — Metoda

Modyfikuje Assembly określoną strukturę metadanych.

Składnia

HRESULT SetAssemblyProps (  
    [in] mdAssembly               pma,  
    [in] const void               *pbPublicKey,  
    [in] ULONG                    cbPublicKey,  
    [in] ULONG                    ulHashAlgId,  
    [in] LPCWSTR                  szName,  
    [in] const ASSEMBLYMETADATA   *pMetaData,  
    [in] DWORD                    dwAssemblyFlags  
);  

Parametry

pma
[in] Token metadanych, który określa Assembly strukturę metadanych do zmodyfikowania.

pbPublicKey
[in] Wskaźnik do klucza publicznego wydawcy zestawu.

cbPublicKey
[in] Rozmiar w bajtach .pbPublicKey

ulHashAlgId
[in] Identyfikator algorytmu skrótu używanego do tworzenia skrótów plików zestawów.

szName
[in] Czytelna dla człowieka nazwa tekstu zestawu.

pMetaData
[in] Wskaźnik do assemblyMETADATA, który zawiera informacje o wersji, platformie i ustawieniach regionalnych zestawu.

dwAssemblyFlags
[in] Bitowa kombinacja wartości AssemblyFlags , które określają różne atrybuty zestawu.

Uwagi

Aby utworzyć Assembly strukturę metadanych, użyj metody IMetaDataAssemblyEmit::D efineAssembly .

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: Cor.h

Biblioteki: Używane jako zasób w MsCorEE.dll

wersje .NET Framework: dostępne od wersji 1.0

Zobacz też