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.
Poskytuje základní globální statické funkce pro podepisování sestavení se silnými názvy. Všechny ICLRStrongName metody vrací standardní hodnoty COM HRESULT.
Metody
| Metoda | Popis |
|---|---|
| GetHashFromAssemblyFile – metoda | Získá hodnotu hash zadaného souboru sestavení pomocí zadaného hash algoritmu. |
| GetHashFromAssemblyFileW – metoda | Získá hodnotu hash souboru sestavení zadaného jako řetězec Unicode pomocí zadaného hash algoritmu. |
| GetHashFromBlob – metoda | Získá hodnotu hash sestavení na zadané adrese paměti pomocí zadaného hash algoritmu. |
| GetHashFromFile – metoda | Vygeneruje hodnotu hash nad obsahem zadaného souboru. |
| GetHashFromFileW – metoda | Vygeneruje hodnotu hash nad obsahem souboru určeným řetězcem Unicode. |
| GetHashFromHandle – metoda | Vygeneruje hodnotu hash obsahu souboru se zadaným popisovačem souboru pomocí zadaného hash algoritmu. |
| StrongNameCompareAssemblies – metoda | Určuje, zda se dvě sestavení liší pouze svými silnými názvové podpisy. |
| StrongNameFreeBuffer – metoda | Uvolní paměť, která byla přidělena s předchozím voláním metody silného názvu, například StrongNameGetPublicKey, StrongNameTokenFromPublicKey nebo StrongNameSignatureGeneration. |
| StrongNameGetBlob – metoda | Vyplní zadanou vyrovnávací paměť binární reprezentací spustitelného souboru na zadané adrese. |
| StrongNameGetBlobFromImage – metoda | Získá binární reprezentaci bitové kopie sestavení na zadané adrese paměti. |
| StrongNameGetPublicKey – metoda | Získá veřejný klíč z páru privátního a veřejného klíče. |
| StrongNameHashSize – metoda | Získá velikost vyrovnávací paměti požadované pro hash pomocí zadaného hash algoritmu. |
| StrongNameKeyDelete – metoda | Odstraní zadaný kontejner klíčů. |
| StrongNameKeyGen – metoda | Vytvoří nový pár veřejného a privátního klíče pro použití silného názvu. |
| StrongNameKeyGenEx – metoda | Vygeneruje nový pár veřejného a privátního klíče se zadanou velikostí klíče pro použití silného názvu. |
| StrongNameKeyInstall – metoda | Importuje dvojici veřejného a privátního klíče do kontejneru. |
| StrongNameSignatureGeneration – metoda | Vygeneruje podpis silného názvu pro zadané sestavení. |
| StrongNameSignatureGenerationEx – metoda | Vygeneruje podpis silného názvu pro zadané sestavení na základě zadaných příznaků. |
| StrongNameSignatureSize – metoda | Vrátí velikost podpisu silného názvu. |
| StrongNameSignatureVerification – metoda | Získá hodnotu označující, zda manifest sestavení v zadané cestě obsahuje podpis silného názvu, který je ověřen podle zadaných příznaků. |
| StrongNameSignatureVerificationEx – metoda | Získá hodnotu určující, zda manifest sestavení v zadané cestě obsahuje podpis silného názvu. |
| StrongNameSignatureVerificationFromImage – metoda | Ověřuje, že sestavení, které již bylo namapováno na paměť, je platné pro přidružený veřejný klíč. |
| StrongNameTokenFromAssembly – metoda | Vytvoří token silného názvu ze zadaného souboru sestavení. |
| StrongNameTokenFromAssemblyEx – metoda | Vytvoří token silného názvu ze zadaného souboru sestavení a vrátí veřejný klíč. |
| StrongNameTokenFromPublicKey – metoda | Získá token představující veřejný klíč. |
Poznámky
Můžete získat instanci objektu ICLRStrongName voláním metody ICLRRuntimeInfo::GetInterface pomocí CLSID_CLRStrongName parametrů a IID_ICLRStrongName .
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: MetaHost.h
Knihovny: Zahrnuto jako prostředek v MSCorEE.dll
Verze rozhraní .NET Framework: K dispozici od 4