StrongNameKeyPair Construtores

Definição

Inicializa uma nova instância da classe StrongNameKeyPair.

Sobrecargas

Nome Description
StrongNameKeyPair(Byte[])

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

StrongNameKeyPair(FileStream)

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

StrongNameKeyPair(String)

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

StrongNameKeyPair(SerializationInfo, StreamingContext)

Inicializa uma nova instância da StrongNameKeyPair classe, criando o par de chaves a partir de dados serializados.

StrongNameKeyPair(Byte[])

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

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 de 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)

Inicializa uma nova instância da StrongNameKeyPair classe, criando 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)

Inicializa uma nova instância da StrongNameKeyPair classe, criando 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 chave nomeado.

Confira também

Aplica-se a

StrongNameKeyPair(SerializationInfo, StreamingContext)

Inicializa uma nova instância da StrongNameKeyPair classe, criando o par de chaves a partir de 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);
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 SerializationInfo objeto que contém os dados do objeto serializado.

context
StreamingContext

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

Exceções

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

Comentários

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

Confira também

Aplica-se a