Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Innehåller grundläggande globala statiska funktioner för signeringssammansättningar med starka namn. Alla ICLRStrongName metoder returnerar STANDARD-COM HRESULT.
Metoder
| Metod | Beskrivning |
|---|---|
| GetHashFromAssemblyFile-metod | Hämtar en hash för den angivna sammansättningsfilen med hjälp av den angivna hash-algoritmen. |
| GetHashFromAssemblyFileW-metod | Hämtar en hash av sammansättningsfilen som anges som en Unicode-sträng med hjälp av den angivna hash-algoritmen. |
| GetHashFromBlob-metod | Hämtar en hash för sammansättningen på den angivna minnesadressen med hjälp av den angivna hash-algoritmen. |
| GetHashFromFile-metod | Genererar en hash över innehållet i den angivna filen. |
| GetHashFromFileW-metod | Genererar en hash över innehållet i filen som anges av en Unicode-sträng. |
| GetHashFromHandle-metod | Genererar en hash över innehållet i filen med det angivna filhandtaget med hjälp av den angivna hash-algoritmen. |
| StrongNameCompareAssemblies-metod | Avgör om två sammansättningar endast skiljer sig åt med sina starka namnsignaturer. |
| StrongNameFreeBuffer-metod | Frigör minne som allokerats med ett tidigare anrop till en metod med starkt namn, till exempel StrongNameGetPublicKey, StrongNameTokenFromPublicKey eller StrongNameSignatureGeneration. |
| StrongNameGetBlob-metod | Fyller den angivna bufferten med den binära representationen av den körbara filen på den angivna adressen. |
| StrongNameGetBlobFromImage-metod | Hämtar en binär representation av sammansättningsbilden på den angivna minnesadressen. |
| StrongNameGetPublicKey-metod | Hämtar den offentliga nyckeln från ett privat/offentligt nyckelpar. |
| StrongNameHashSize-metod | Hämtar buffertstorleken som krävs för en hash med hjälp av den angivna hash-algoritmen. |
| StrongNameKeyDelete-metod | Tar bort den angivna nyckelcontainern. |
| StrongNameKeyGen-metod | Skapar ett nytt offentligt/privat nyckelpar för starkt namn. |
| StrongNameKeyGenEx-metod | Genererar ett nytt offentligt/privat nyckelpar med den angivna nyckelstorleken för stark namnanvändning. |
| StrongNameKeyInstall-metod | Importerar ett offentligt/privat nyckelpar till en container. |
| StrongNameSignatureGeneration-metod | Genererar en stark namnsignatur för den angivna sammansättningen. |
| StrongNameSignatureGenerationEx-metod | Genererar en stark namnsignatur för den angivna sammansättningen baserat på de angivna flaggorna. |
| StrongNameSignatureSize-metod | Returnerar storleken på den starka namnsignaturen. |
| StrongNameSignatureVerification-metod | Hämtar ett värde som anger om sammansättningsmanifestet på den angivna sökvägen innehåller en stark namnsignatur, som verifieras enligt de angivna flaggorna. |
| StrongNameSignatureVerificationEx-metod | Hämtar ett värde som anger om sammansättningsmanifestet på den angivna sökvägen innehåller en stark namnsignatur. |
| StrongNameSignatureVerificationFromImage-metod | Verifierar att en sammansättning som redan har mappats till minnet är giltig för den associerade offentliga nyckeln. |
| StrongNameTokenFromAssembly-metod | Skapar en stark namntoken från den angivna sammansättningsfilen. |
| StrongNameTokenFromAssemblyEx-metod | Skapar en stark namntoken från den angivna sammansättningsfilen och returnerar den offentliga nyckeln. |
| StrongNameTokenFromPublicKey-metod | Hämtar en token som representerar en offentlig nyckel. |
Kommentarer
Du kan hämta en instans av ICLRStrongName genom att anropa metoden ICLRRuntimeInfo::GetInterface med och CLSID_CLRStrongNameIID_ICLRStrongName som parametrar.
Krav
Plattformar: Se Systemkrav.
Huvudet: MetaHost.h
Bibliotek: Ingår som en resurs i MSCorEE.dll
.NET Framework versioner: Tillgänglig sedan 4