IMetaDataAssemblyEmit::SetAssemblyProps Yöntemi

Belirtilen Assembly meta veri yapısını değiştirir.

Sözdizimi

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  
);  

Parametreler

pma
[in] Değiştirilecek meta veri yapısını belirten Assembly meta veri belirteci.

pbPublicKey
[in] Derlemenin yayımcısının ortak anahtarına yönelik bir işaretçi.

cbPublicKey
[in] bayt cinsinden pbPublicKeyboyut.

ulHashAlgId
[in] Derleme dosyalarını karma olarak kullanmak için kullanılan karma algoritmasının tanımlayıcısı.

szName
[in] Derlemenin insan tarafından okunabilir metin adı.

pMetaData
[in] Derleme için sürüm, platform ve yerel ayar bilgilerini içeren ASSEMBLYMETADATA işaretçisi.

dwAssemblyFlags
[in] Derlemenin çeşitli özniteliklerini belirten AssemblyFlags değerlerinin bit düzeyinde birleşimi.

Açıklamalar

Meta Assembly veri yapısı oluşturmak için IMetaDataAssemblyEmit::D efineAssembly yöntemini kullanın.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: Cor.h

Kitaplığı: MsCorEE.dll'de kaynak olarak kullanılır

.NET Framework Sürümleri: 1.0 sürümünden itibaren kullanılabilir

Ayrıca bkz.