Aracılığıyla paylaş


IMetaDataAssemblyEmit::SetAssemblyRefProps Method

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

Syntax

HRESULT SetAssemblyRefProps (
    [in] mdAssemblyRef              ar,
    [in] const void                 *pbPublicKeyOrToken,
    [in] ULONG                      cbPublicKeyOrToken,
    [in] LPCWSTR                    szName,
    [in] const ASSEMBLYMETADATA     *pMetaData,
    [in] const void                 *pbHashValue,
    [in] ULONG                      cbHashValue,
    [in] DWORD                      dwAssemblyRefFlags
);

Parameters

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

pbPublicKeyOrToken [in] Başvuruda bulunılan derlemenin yayımcısının ortak anahtarı.

cbPublicKeyOrToken [in] bayt cinsinden pbPublicKeyOrTokenboyut.

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 örneğine yönelik bir işaretçi.

pbHashValue [in] Derlemeyle ilişkilendirilmiş karma verilerine ilişkin bir işaretçi.

cbHashValue [in] bayt cinsinden pbHashValueboyut.

dwAssemblyRefFlags [in] Başvuruda bulunılan derlemenin özniteliklerini belirten CorAssemblyFlags değerlerinin bit düzeyinde birleşimi.

Remarks

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

Requirements

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

Header: Cor.h

Library: CorGuids.lib

See also