Поделиться через


StrongName(StrongNamePublicKeyBlob, String, Version) Конструктор

Определение

Инициализирует новый экземпляр класса StrongName с заданным blob-объектом открытого ключа строгого имени, заданным именем и версией.

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)

Параметры

blob
StrongNamePublicKeyBlob

Объект StrongNamePublicKeyBlob издателя программного обеспечения.

name
String

Секция простого имени в строгом имени.

version
Version

Версия Version строгого имени.

Исключения

Параметр blob имеет значение null.

-или-

Параметр name имеет значение null.

-или-

Параметр version имеет значение null.

Параметр name представляет собой пустую строку ("").

Комментарии

Параметр name может иметь значение null, но он не может быть пустой строкой ("").

Дополнительные сведения о строгих именах см. в разделах StrongNameIdentityPermission и StrongNamePublicKeyBlob.

Применяется к