Compartilhar via


UriFormatException Construtores

Definição

Inicializa uma nova instância da classe UriFormatException.

Sobrecargas

Nome Description
UriFormatException()

Inicializa uma nova instância da classe UriFormatException.

UriFormatException(String)

Inicializa uma nova instância da UriFormatException classe com a mensagem especificada.

UriFormatException(SerializationInfo, StreamingContext)
Obsoleto.

Inicializa uma nova instância da classe das UriFormatException instâncias e SerializationInfo especificadasStreamingContext.

UriFormatException(String, Exception)

Inicializa uma nova instância da UriFormatException classe com uma mensagem de erro especificada e uma referência à exceção interna que é a causa dessa exceção.

UriFormatException()

Origem:
UriFormatException.cs
Origem:
UriFormatException.cs
Origem:
UriFormatException.cs
Origem:
UriFormatException.cs
Origem:
UriFormatException.cs

Inicializa uma nova instância da classe UriFormatException.

public:
 UriFormatException();
public UriFormatException();
Public Sub New ()

Comentários

O construtor sem parâmetros inicializa uma nova instância da UriFormatException classe com todos os campos definidos como null.

Aplica-se a

UriFormatException(String)

Origem:
UriFormatException.cs
Origem:
UriFormatException.cs
Origem:
UriFormatException.cs
Origem:
UriFormatException.cs
Origem:
UriFormatException.cs

Inicializa uma nova instância da UriFormatException classe com a mensagem especificada.

public:
 UriFormatException(System::String ^ textString);
public UriFormatException(string textString);
public UriFormatException(string? textString);
new UriFormatException : string -> UriFormatException
Public Sub New (textString As String)

Parâmetros

textString
String

A cadeia de caracteres de mensagem de erro.

Comentários

O construtor UriFormatException inicializa a UriFormatException instância com a Message propriedade definida como o valor de textString.

Aplica-se a

UriFormatException(SerializationInfo, StreamingContext)

Origem:
UriFormatException.cs
Origem:
UriFormatException.cs
Origem:
UriFormatException.cs
Origem:
UriFormatException.cs
Origem:
UriFormatException.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 das UriFormatException instâncias e SerializationInfo especificadasStreamingContext.

protected:
 UriFormatException(System::Runtime::Serialization::SerializationInfo ^ serializationInfo, System::Runtime::Serialization::StreamingContext streamingContext);
[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 UriFormatException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
protected UriFormatException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
[<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 UriFormatException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> UriFormatException
new UriFormatException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> UriFormatException
Protected Sub New (serializationInfo As SerializationInfo, streamingContext As StreamingContext)

Parâmetros

serializationInfo
SerializationInfo

Um SerializationInfo que contém as informações necessárias para serializar o novo UriFormatException.

streamingContext
StreamingContext

Um StreamingContext que contém a origem do fluxo serializado associado ao novo UriFormatException.

Atributos

Comentários

Esse construtor implementa a ISerializable interface da UriFormatException classe.

Confira também

Aplica-se a

UriFormatException(String, Exception)

Origem:
UriFormatException.cs
Origem:
UriFormatException.cs
Origem:
UriFormatException.cs
Origem:
UriFormatException.cs
Origem:
UriFormatException.cs

Inicializa uma nova instância da UriFormatException classe com uma mensagem de erro especificada e uma referência à exceção interna que é a causa dessa exceção.

public:
 UriFormatException(System::String ^ textString, Exception ^ e);
public UriFormatException(string textString, Exception e);
public UriFormatException(string? textString, Exception? e);
new UriFormatException : string * Exception -> UriFormatException
Public Sub New (textString As String, e As Exception)

Parâmetros

textString
String

A mensagem que descreve a exceção. O chamador desse construtor é necessário para garantir que essa cadeia de caracteres tenha sido localizada para a cultura atual do sistema.

e
Exception

A exceção que é a causa da exceção atual. Se o innerException parâmetro não nullfor, a exceção atual será gerada em um catch bloco que manipula a exceção interna.

Comentários

Uma exceção gerada como resultado direto de uma exceção anterior deve incluir uma referência à exceção anterior na InnerException propriedade. A InnerException propriedade retorna o mesmo valor que é passado para o construtor ou null se a InnerException propriedade não fornece o valor de exceção interna ao construtor.

A tabela a seguir mostra os valores de propriedade iniciais de uma instância de UriFormatException.

Propriedade Valor
InnerException null.
Message A cadeia de caracteres de mensagem de erro especificada em message.

Confira também

Aplica-se a