Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: August 2010
Gruppiert alle globalen statischen Funktionen, die starke Namen verwenden und von MSCorEE.dll in eine einzelne Schnittstelle exportiert werden. Alle ICLRStrongName-Methoden geben standardmäßige COM-HRESULTs zurück.
Methoden
Methode |
Beschreibungen |
|---|---|
Ruft mit dem angegebenen Hashalgorithmus einen Hash der angegebenen Assemblydatei ab. |
|
Ruft mit dem angegebenen Hashalgorithmus einen Hash der Assemblydatei ab, der als Unicode-Zeichenfolge angegeben ist. |
|
Ruft mit dem angegebenen Hashalgorithmus einen Hash der Assembly an der angegebenen Speicheradresse ab. |
|
Erzeugt einen Hash aus den Inhalten der angegebenen Datei. |
|
Generiert einen Hash aus den Inhalten der von einer Unicode-Zeichenfolge angegebenen Datei. |
|
Generiert einen Hash aus dem Inhalt der Datei mit dem angegebenen Dateihandle und verwendet dabei den angegebenen Hashalgorithmus. |
|
Bestimmt, ob sich zwei Assemblys nur durch die Signaturen ihrer starken Namen unterscheiden. |
|
Gibt den Arbeitsspeicher frei, der bei einem früheren Aufruf einer Methode mit starkem Namen, z. B. StrongNameGetPublicKey, StrongNameTokenFromPublicKey oder StrongNameSignatureGeneration, belegt wurde. |
|
Füllt den angegebenen Puffer mit der binären Darstellung der ausführbaren Datei an der angegebenen Adresse. |
|
Ruft an der angegebenen Speicheradresse eine binäre Darstellung des Assemblyabbilds ab. |
|
Ruft den öffentlichen Schlüssel aus einem privaten/öffentlichen Schlüsselpaar ab. |
|
Ruft die erforderliche Puffergröße für einen Hash mit dem angegebenen Hashalgorithmus ab. |
|
Löscht den angegebenen Schlüsselcontainer. |
|
Erstellt ein neues öffentliches/privates Schlüsselpaar für die Verwendung mit starken Namen. |
|
Generiert ein neues Paar aus öffentlichem und privatem Schlüssel mit der angegebenen Schlüsselgröße zur Verwendung mit starken Namen. |
|
Importiert ein öffentliches/privates Schlüsselpaar in einen Container. |
|
Generiert eine starke Namenssignatur für die angegebene Assembly. |
|
Generiert auf Grundlage der angegebenen Flags eine starke Namenssignatur für die angegebene Assembly. |
|
Gibt die Größe der starken Namenssignatur zurück. |
|
Ruft einen Wert ab, der angibt, ob das Assemblymanifest im angegebenen Pfad eine starke Namenssignatur enthält, die gemäß den angegebenen Flags überprüft wird. |
|
Ruft einen Wert ab, der angibt, ob das Assemblymanifest im bereitgestellten Pfad eine starke Namenssignatur enthält. |
|
ICLRStrongName::StrongNameSignatureVerificationFromImage-Methode |
Überprüft, ob eine Assembly, die bereits im Speicher abgebildet wurde, für den zugeordneten öffentlichen Schlüssel gültig ist. |
Erstellt ein Token mit starkem Namen aus der angegebenen Assemblydatei. |
|
Erstellt ein Token mit starkem Namen aus der angegebenen Assemblydatei und gibt den öffentlichen Schlüssel zurück. |
|
Ruft ein Token ab, das einen öffentlichen Schlüssel darstellt. |
Hinweise
Sie können eine Instanz von ICLRStrongName abrufen, indem Sie die ICLRRuntimeInfo::GetInterface-Methode mit CLSID_CLRStrongName und IID_ICLRStrongName als Parameter verwenden.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MetaHost.h
Bibliothek: als Ressource in MSCorEE.dll enthalten
.NET Framework-Versionen: 4
Siehe auch
Weitere Ressourcen
Hosting (Referenz zur nicht verwalteten API)
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
|---|---|---|
|
August 2010 |
Informationen zum Abrufen einer Instanz der Schnittstelle wurden hinzugefügt. |
Informationsergänzung. |
|
Juli 2010 |
Informationen über Member wurden hinzugefügt. |
Informationsergänzung. |