Megosztás a következőn keresztül:


Erős elnevezés (nem felügyelt API-referencia)

Az erős elnevezési API lehetővé teszi, hogy az ügyfél erős névaláírást felügyeljen a szerelvényekhez.

Az erős névvel rendelkező szerelvény aláírása nyilvános kulcs titkosítást ad hozzá a szerelvényjegyzéket tartalmazó fájlhoz. Az erős névaláírás segít ellenőrizni a név egyediségét, megakadályozza a névhamisítást, és egyedi identitást biztosít a hívóknak a hivatkozás feloldásakor. A megbízhatósági szint azonban nincs erős névvel társítva.

A szakasz tartalma

Feljegyzés

Ezek a függvények a .NET-keretrendszer 4-től kezdve elavultak. A javasolt alternatívákért tekintse meg az ICLRStrongName felületet.

GetHashFromAssemblyFile függvény
Lekéri a megadott szerelvényfájl kivonatát a megadott kivonatoló algoritmus használatával. A .NET-keretrendszer 4-től kezdődően elavult.

GetHashFromAssemblyFileW függvény
Lekéri a Unicode-sztringként megadott szerelvényfájl kivonatát a megadott kivonatoló algoritmus használatával. A .NET-keretrendszer 4-től kezdődően elavult.

GetHashFromBlob függvény
Lekéri a szerelvény kivonatát a megadott memóriacímen a megadott kivonatoló algoritmus használatával. A .NET-keretrendszer 4-től kezdődően elavult.

GetHashFromFile függvény
Kivonatot hoz létre a megadott fájl tartalma felett. A .NET-keretrendszer 4-től kezdődően elavult.

GetHashFromFileW függvény
Kivonatot hoz létre egy Unicode-sztring által megadott fájl tartalma felett. A .NET-keretrendszer 4-től kezdődően elavult.

GetHashFromHandle függvény
Kivonatot hoz létre a fájl tartalma felett a megadott fájlleíróval a megadott kivonatoló algoritmus használatával. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameCompareAssemblies függvény
Meghatározza, hogy két szerelvények csak az erős névaazonosságuk alapján térnek-e el egymástól. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameErrorInfo függvény
Lekéri az egyik erős névfüggvény által kiváltott utolsó hibakódot.

StrongNameFreeBuffer függvény
Felszabadítja azokat a memóriát, amelyeket egy korábbi hívással lefoglaltak egy erős névfüggvényre, például StrongNameGetPublicKey, StrongNameTokenFromPublicKey vagy StrongNameSignatureGeneration. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameGetBlob függvény
Kitölti a megadott puffert a végrehajtható fájl bináris reprezentációjával a megadott címen. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameGetBlobFromImage függvény
Lekéri a szerelvénykép bináris ábrázolását a megadott memóriacímen. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameGetPublicKey függvény
Lekéri a nyilvános kulcsot egy privát/nyilvános kulcspárból. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameHashSize függvény
Lekéri a kivonathoz szükséges pufferméretet a megadott kivonatoló algoritmus használatával. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameKeyDelete függvény
Törli a megadott kulcstárolót. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameKeyGen függvény
Új nyilvános/titkos kulcspárt hoz létre az erős névhasználat érdekében. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameKeyGenEx függvény
Létrehoz egy új nyilvános/privát kulcspárt a megadott kulcsmérettel az erős névhasználat érdekében. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameKeyInstall függvény
Importál egy nyilvános/privát kulcspárt egy tárolóba. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameSignatureGeneration függvény
Erős névaadékot hoz létre a megadott szerelvényhez. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameSignatureGenerationEx függvény
A megadott jelölők alapján létrehoz egy erős névajánlót a megadott szerelvényhez. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameSignatureSize függvény
Az erős névalás méretét adja vissza. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameSignatureVerification függvény
Lekéri az értéket, amely jelzi, hogy a megadott útvonalon található szerelvényjegyzék tartalmaz-e erős névajánlót, amelyet a megadott jelzők alapján ellenőriz. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameSignatureVerificationEx függvény
Lekéri az értéket, amely jelzi, hogy a megadott útvonalon található szerelvényjegyzék tartalmaz-e erős névajánlást. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameSignatureVerificationFromImage függvény
Ellenőrzi, hogy a memóriához már hozzárendelt szerelvény érvényes-e a társított nyilvános kulcsra. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameTokenFromAssembly függvény
Erős név jogkivonatot hoz létre a megadott szerelvényfájlból. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameTokenFromAssemblyEx függvény
Erős név jogkivonatot hoz létre a megadott szerelvényfájlból, és visszaadja a nyilvános kulcsot. A .NET-keretrendszer 4-től kezdődően elavult.

StrongNameTokenFromPublicKey függvény
Lekéri a nyilvános kulcsot jelképező jogkivonatot. A .NET-keretrendszer 4-től kezdődően elavult.

PublicKeyBlob struktúra
Egy nyilvános/privát kulcspár nyilvános kulcsát jelöli bináris formátumban.

Lásd még