Freigeben über


StrongName(StrongNamePublicKeyBlob, String, Version) Konstruktor

Definition

Initialisiert eine neue Instanz der StrongName-Klasse mit dem BLOB für den öffentlichen Schlüssel mit starkem Namen sowie dem Namen und der Version.

public:
 StrongName(System::Security::Permissions::StrongNamePublicKeyBlob ^ blob, System::String ^ name, Version ^ version);
public StrongName (System.Security.Permissions.StrongNamePublicKeyBlob blob, string name, Version version);
new System.Security.Policy.StrongName : System.Security.Permissions.StrongNamePublicKeyBlob * string * Version -> System.Security.Policy.StrongName
Public Sub New (blob As StrongNamePublicKeyBlob, name As String, version As Version)

Parameter

blob
StrongNamePublicKeyBlob

Der StrongNamePublicKeyBlob des Softwareherausgebers.

name
String

Der einfache Name, der Bestandteil des starken Namens ist.

version
Version

Die Version des starken Namens.

Ausnahmen

Der blob-Parameter ist null.

- oder -

Der name-Parameter ist null.

- oder -

Der version-Parameter ist null.

Der name-Parameter ist eine leere Zeichenfolge ("").

Hinweise

Der name Parameter kann sein null, aber es darf keine leere Zeichenfolge ("") sein.

Weitere Informationen zu starken Namen finden Sie unter StrongNameIdentityPermission und StrongNamePublicKeyBlob.

Gilt für: