Idioma

TimeoutException Construtores

Definição

Inicializa uma nova instância da TimeoutException classe.

Sobrecargas

Name Descrição
TimeoutException()

Inicializa uma nova instância da TimeoutException classe.

TimeoutException(String)

Inicializa uma nova instância da TimeoutException classe com a mensagem de erro especificada.

TimeoutException(SerializationInfo, StreamingContext)
Obsoleto.

Inicializa uma nova instância da TimeoutException classe com dados serializados.

TimeoutException(String, Exception)

Inicializa uma nova instância da TimeoutException classe com a mensagem de erro especificada e a exceção interna.

TimeoutException()

Origem:
TimeoutException.cs
Origem:
TimeoutException.cs
Origem:
TimeoutException.cs
Origem:
TimeoutException.cs
Origem:
TimeoutException.cs

Inicializa uma nova instância da TimeoutException classe.

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

Observações

Este construtor inicializa a propriedade herdada Exception.Message da nova instância com uma mensagem de erro fornecida pelo sistema. Esta mensagem tem em conta a cultura atual do sistema.

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de TimeoutException.

Property Value
InnerException Uma referência nula (Nothing em Visual Basic).
Message A cadeia de mensagens de erro localizadas.

Aplica-se a

TimeoutException(String)

Origem:
TimeoutException.cs
Origem:
TimeoutException.cs
Origem:
TimeoutException.cs
Origem:
TimeoutException.cs
Origem:
TimeoutException.cs

Inicializa uma nova instância da TimeoutException classe com a mensagem de erro especificada.

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

Parâmetros

message
String

A mensagem que descreve o erro.

Observações

Este construtor inicializa a propriedade herdada Exception.Message da nova instância usando o valor do message parâmetro.

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de TimeoutException.

Property Value
InnerException Uma referência nula (Nothing em Visual Basic).
Message A cadeia de mensagens de erro.

Aplica-se a

TimeoutException(SerializationInfo, StreamingContext)

Origem:
TimeoutException.cs
Origem:
TimeoutException.cs
Origem:
TimeoutException.cs
Origem:
TimeoutException.cs
Origem:
TimeoutException.cs

Atenção

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

Inicializa uma nova instância da TimeoutException classe com dados serializados.

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

Parâmetros

info
SerializationInfo

O SerializationInfo objeto que contém dados serializados sobre a exceção que está a ser lançada.

context
StreamingContext

O StreamingContext objeto que contém informação contextual sobre a origem ou destino. O context parâmetro é reservado para usos futuros e pode ser especificado como null.

Atributos

Exceções

O info parâmetro é null.

O nome da classe é null, ou HResult é zero (0).

Observações

Este construtor é chamado durante a desserialização para reconstituir o objeto exceção transmitido através de um fluxo. Para obter mais informações, consulte Serialização binária.

Ver também

Aplica-se a

TimeoutException(String, Exception)

Origem:
TimeoutException.cs
Origem:
TimeoutException.cs
Origem:
TimeoutException.cs
Origem:
TimeoutException.cs
Origem:
TimeoutException.cs

Inicializa uma nova instância da TimeoutException classe com a mensagem de erro especificada e a exceção interna.

public:
 TimeoutException(System::String ^ message, Exception ^ innerException);
public TimeoutException(string message, Exception innerException);
public TimeoutException(string? message, Exception? innerException);
new TimeoutException : string * Exception -> TimeoutException
Public Sub New (message As String, innerException As Exception)

Parâmetros

message
String

A mensagem que descreve o erro.

innerException
Exception

A exceção que é a causa da exceção atual. Se o innerException parâmetro não nullfor , a exceção atual é elevada num catch bloco que gere a exceção interna.

Observações

Este construtor inicializa a propriedade herdada Exception.Message da nova instância usando o valor do message parâmetro.

Uma exceção lançada como resultado direto de uma exceção anterior deve incluir uma referência à exceção anterior na InnerException propriedade. A InnerException propriedade devolve o mesmo valor que é passado ao construtor, ou null se a InnerException propriedade não fornecer o valor de exceção interna ao construtor.

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de TimeoutException.

Property Value
Message A cadeia de mensagens de erro.
InnerException A referência à exceção interna.

Aplica-se a