Aracılığıyla paylaş


IMetaDataAssemblyEmit::SetAssemblyProps Method

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

Syntax

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

Parameters

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

pbPublicKey [in] Derleme 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 okunabilen 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 CorAssemblyFlags değerlerinin bit düzeyinde birleşimi.

Remarks

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

Requirements

Peron: Bkz. .NET tarafından desteklenen işletim sistemleri.

Header: Cor.h

Library: CorGuids.lib

See also