StrongNameKeyPair Конструкторы

Определение

Инициализирует новый экземпляр класса StrongNameKeyPair.

Перегрузки

Имя Описание
StrongNameKeyPair(Byte[])

Инициализирует новый экземпляр класса, создавая пару ключей StrongNameKeyPair из массива byte .

StrongNameKeyPair(FileStream)

Инициализирует новый экземпляр класса, создавая пару ключей StrongNameKeyPair из класса FileStream.

StrongNameKeyPair(String)

Инициализирует новый экземпляр класса, создавая пару ключей StrongNameKeyPair из класса String.

StrongNameKeyPair(SerializationInfo, StreamingContext)
Устаревшие.

Инициализирует новый экземпляр класса, создавая пару ключей StrongNameKeyPair из сериализованных данных.

StrongNameKeyPair(Byte[])

Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs

Инициализирует новый экземпляр класса, создавая пару ключей StrongNameKeyPair из массива byte .

public:
 StrongNameKeyPair(cli::array <System::Byte> ^ keyPairArray);
public StrongNameKeyPair(byte[] keyPairArray);
new System.Reflection.StrongNameKeyPair : byte[] -> System.Reflection.StrongNameKeyPair
Public Sub New (keyPairArray As Byte())

Параметры

keyPairArray
Byte[]

Массив типа byte , содержащий пару ключей.

Исключения

keyPairArray равно null.

Вызывающий объект не имеет требуемого разрешения.

Только .NET 6+ — во всех случаях.

См. также раздел

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

StrongNameKeyPair(FileStream)

Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs

Инициализирует новый экземпляр класса, создавая пару ключей StrongNameKeyPair из класса FileStream.

public:
 StrongNameKeyPair(System::IO::FileStream ^ keyPairFile);
public StrongNameKeyPair(System.IO.FileStream keyPairFile);
new System.Reflection.StrongNameKeyPair : System.IO.FileStream -> System.Reflection.StrongNameKeyPair
Public Sub New (keyPairFile As FileStream)

Параметры

keyPairFile
FileStream

Содержит FileStream пару ключей.

Исключения

keyPairFile равно null.

Вызывающий объект не имеет требуемого разрешения.

Только .NET 6+ — во всех случаях.

См. также раздел

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

StrongNameKeyPair(String)

Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs

Инициализирует новый экземпляр класса, создавая пару ключей StrongNameKeyPair из класса String.

public:
 StrongNameKeyPair(System::String ^ keyPairContainer);
public StrongNameKeyPair(string keyPairContainer);
new System.Reflection.StrongNameKeyPair : string -> System.Reflection.StrongNameKeyPair
Public Sub New (keyPairContainer As String)

Параметры

keyPairContainer
String

Строка, содержащая пару ключей.

Исключения

keyPairContainer равно null.

Вызывающий объект не имеет требуемого разрешения.

Только .NET Core и .NET 5+ : во всех случаях.

Комментарии

Пара ключей находится в именованном контейнере ключей.

См. также раздел

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

StrongNameKeyPair(SerializationInfo, StreamingContext)

Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs
Исходный код:
StrongNameKeyPair.cs

Внимание!

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Инициализирует новый экземпляр класса, создавая пару ключей StrongNameKeyPair из сериализованных данных.

protected:
 StrongNameKeyPair(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected StrongNameKeyPair(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
protected StrongNameKeyPair(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Reflection.StrongNameKeyPair : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Reflection.StrongNameKeyPair
new System.Reflection.StrongNameKeyPair : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Reflection.StrongNameKeyPair
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Параметры

info
SerializationInfo

SerializationInfo Объект, содержащий сериализованные данные объекта.

context
StreamingContext

StreamingContext Объект, содержащий контекстную информацию о источнике или назначении.

Атрибуты

Исключения

Только .NET Core и .NET 5+ : во всех случаях.

Комментарии

Этот конструктор вызывается во время десериализации, чтобы восстановить объект исключения, передаваемый через поток. Дополнительные сведения см. в XML и сериализации SOAP.

См. также раздел

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