Compartilhar via


StrongNameKeyPair Construtores

Definição

Inicializa uma nova instância da classe StrongNameKeyPair.

Sobrecargas

StrongNameKeyPair(Byte[])

Inicializa uma nova instância da classe StrongNameKeyPair, compilando o par de chaves de uma matriz byte.

StrongNameKeyPair(FileStream)

Inicializa uma nova instância da classe StrongNameKeyPair, compilando o par de chaves de um FileStream.

StrongNameKeyPair(String)

Inicializa uma nova instância da classe StrongNameKeyPair, compilando o par de chaves de um String.

StrongNameKeyPair(SerializationInfo, StreamingContext)
Obsoleto.

Inicializa uma nova instância da classe StrongNameKeyPair, compilando o par de chaves dos dados serializados.

StrongNameKeyPair(Byte[])

Origem:
StrongNameKeyPair.cs
Origem:
StrongNameKeyPair.cs
Origem:
StrongNameKeyPair.cs

Inicializa uma nova instância da classe StrongNameKeyPair, compilando o par de chaves de uma matriz 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())

Parâmetros

keyPairArray
Byte[]

Uma matriz do tipo byte que contém o par de chaves.

Exceções

keyPairArray é null.

O chamador não tem a permissão necessária.

Somente .NET 6+: em todos os casos.

Confira também

Aplica-se a

StrongNameKeyPair(FileStream)

Origem:
StrongNameKeyPair.cs
Origem:
StrongNameKeyPair.cs
Origem:
StrongNameKeyPair.cs

Inicializa uma nova instância da classe StrongNameKeyPair, compilando o par de chaves de um 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)

Parâmetros

keyPairFile
FileStream

Um FileStream que contém o par de chaves.

Exceções

keyPairFile é null.

O chamador não tem a permissão necessária.

Somente .NET 6+: em todos os casos.

Confira também

Aplica-se a

StrongNameKeyPair(String)

Origem:
StrongNameKeyPair.cs
Origem:
StrongNameKeyPair.cs
Origem:
StrongNameKeyPair.cs

Inicializa uma nova instância da classe StrongNameKeyPair, compilando o par de chaves de um String.

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

Parâmetros

keyPairContainer
String

Uma cadeia de caracteres que contém o par de chaves.

Exceções

keyPairContainer é null.

O chamador não tem a permissão necessária.

Somente .NET Core e .NET 5+: Em todos os casos.

Comentários

O par de chaves está em um contêiner de chaves nomeado.

Confira também

Aplica-se a

StrongNameKeyPair(SerializationInfo, StreamingContext)

Origem:
StrongNameKeyPair.cs
Origem:
StrongNameKeyPair.cs
Origem:
StrongNameKeyPair.cs

Cuidado

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

Inicializa uma nova instância da classe StrongNameKeyPair, compilando o par de chaves dos dados serializados.

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}")]
protected StrongNameKeyPair (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Reflection.StrongNameKeyPair : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Reflection.StrongNameKeyPair
[<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
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parâmetros

info
SerializationInfo

Um objeto SerializationInfo que contém os dados do objeto serializado.

context
StreamingContext

Um objeto StreamingContext que contém as informações contextuais sobre a origem ou o destino.

Atributos

Exceções

Somente .NET Core e .NET 5+: Em todos os casos.

Comentários

O construtor é chamado durante a desserialização para reconstituir o objeto de exceção transmitido em um fluxo. Para obter mais informações, consulte serialização XML e SOAP.

Confira também

Aplica-se a