Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
AssemblyRef Vytvoří strukturu obsahující metadata pro sestavení, které toto sestavení odkazuje, a vrátí přidružený token metadat.
Syntax
HRESULT DefineAssemblyRef (
[in] void *pbPublicKeyOrToken,
[in] ULONG cbPublicKeyOrToken,
[in] LPCWSTR szName,
[in] ASSEMBLYMETADATA pMetaData,
[in] void *pbHashValue,
[in] ULONG cbHashValue,
[in] DWORD dwAssemblyRefFlags,
[out] mdAssemblyRef *pmdar
);
Parameters
pbPublicKeyOrToken [v] Veřejný klíč vydavatele odkazovaného sestavení. Pomocná funkce StrongNameTokenFromAssembly lze použít k získání hodnoty hash veřejného klíče, která se má předat jako tento parametr.
cbPublicKeyOrToken[v] Velikost v bajtech .pbPublicKeyOrToken
szName [v] Název sestavení čitelný pro člověka. Tato hodnota nesmí překročit 1024 znaků.
pMetaData [v] Instance ASSEMBLYMETADATA, která obsahuje informace o verzi, platformě a národním prostředí odkazovaného sestavení.
pbHashValue [v] Data hash přidružená k odkazovanému sestavení. Optional.
cbHashValue[v] Velikost v bajtech .pbHashValue
dwAssemblyRefFlags [v] Bitové kombinace hodnot CorAssemblyFlags , které ovlivňují chování prováděcího modulu.
pmdar [ven] Ukazatel na vrácený AssemblyRef token metadat.
Remarks
Pro každé sestavení, na které odkazuje toto sestavení, musí být definována jedna AssemblyRef struktura metadat.
Za běhu se podrobnosti odkazovaného sestavení předávají do překladače sestavení s indikací, že představují "jako sestavené" informace. Překladač sestavení pak použije zásadu.
Requirements
Platformy: Viz podporované operační systémy .NET.
Záhlaví: Cor.h
Knihovna: CorGuids.lib