TimeoutException Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy TimeoutException.

Przeciążenia

TimeoutException()

Inicjuje nowe wystąpienie klasy TimeoutException.

TimeoutException(String)

Inicjuje TimeoutException nowe wystąpienie klasy z określonym komunikatem o błędzie.

TimeoutException(SerializationInfo, StreamingContext)
Przestarzałe.

Inicjuje nowe wystąpienie klasy TimeoutException z zserializowanymi danymi.

TimeoutException(String, Exception)

Inicjuje TimeoutException nowe wystąpienie klasy z określonym komunikatem o błędzie i wyjątkiem wewnętrznym.

TimeoutException()

Źródło:
TimeoutException.cs
Źródło:
TimeoutException.cs
Źródło:
TimeoutException.cs

Inicjuje nowe wystąpienie klasy TimeoutException.

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

Uwagi

Ten konstruktor inicjuje dziedziczona Exception.Message właściwość nowego wystąpienia z komunikatem o błędzie dostarczonym przez system. W przypadku tego komunikatu brane są pod uwagę bieżące ustawienia kulturowe systemu.

Poniższa tabela prezentuje początkowe wartości właściwości dla wystąpienia klasy TimeoutException.

Właściwość Wartość
InnerException Odwołanie o wartości null (Nothing w Visual Basic).
Message Zlokalizowany ciąg z komunikatem o błędzie.

Dotyczy

TimeoutException(String)

Źródło:
TimeoutException.cs
Źródło:
TimeoutException.cs
Źródło:
TimeoutException.cs

Inicjuje TimeoutException nowe wystąpienie klasy z określonym komunikatem o błędzie.

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

Parametry

message
String

Komunikat z opisem błędu.

Uwagi

Ten konstruktor inicjuje dziedziczona Exception.Message właściwość nowego wystąpienia przy użyciu wartości parametru message .

Poniższa tabela prezentuje początkowe wartości właściwości dla wystąpienia klasy TimeoutException.

Właściwość Wartość
InnerException Odwołanie o wartości null (Nothing w Visual Basic).
Message Ciąg komunikatu o błędzie.

Dotyczy

TimeoutException(SerializationInfo, StreamingContext)

Źródło:
TimeoutException.cs
Źródło:
TimeoutException.cs
Źródło:
TimeoutException.cs

Przestroga

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

Inicjuje nowe wystąpienie klasy TimeoutException z zserializowanymi danymi.

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

Parametry

info
SerializationInfo

Obiekt SerializationInfo , który zawiera serializowane dane obiektu dotyczące zgłaszanego wyjątku.

context
StreamingContext

StreamingContext Obiekt zawierający kontekstowe informacje o źródle lub miejscu docelowym. Parametr context jest zarezerwowany do użytku w przyszłości i można go określić jako null.

Atrybuty

Wyjątki

Parametr info ma wartość null.

Nazwa klasy to null, lub HResult ma wartość zero (0).

Uwagi

Ten konstruktor jest wywoływana podczas deserializacji do odtworzenia obiektu wyjątku przesyłanego za pomocą strumienia. Aby uzyskać więcej informacji, zobacz Serializacja binarna.

Zobacz też

Dotyczy

TimeoutException(String, Exception)

Źródło:
TimeoutException.cs
Źródło:
TimeoutException.cs
Źródło:
TimeoutException.cs

Inicjuje TimeoutException nowe wystąpienie klasy z określonym komunikatem o błędzie i wyjątkiem wewnętrznym.

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)

Parametry

message
String

Komunikat z opisem błędu.

innerException
Exception

Wyjątek będący przyczyną bieżącego wyjątku. innerException Jeśli parametr nie nulljest , bieżący wyjątek jest zgłaszany w catch bloku, który obsługuje wyjątek wewnętrzny.

Uwagi

Ten konstruktor inicjuje dziedziczona Exception.Message właściwość nowego wystąpienia przy użyciu wartości parametru message .

Wyjątek zgłaszany bezpośrednio w wyniku poprzedniego wyjątku powinien zawierać odwołanie do poprzedniego wyjątku we właściwości InnerException. Właściwość InnerException zwraca tę samą wartość, która jest przekazywana do konstruktora lub null jeśli InnerException właściwość nie dostarcza wewnętrznej wartości wyjątku do konstruktora.

Poniższa tabela prezentuje początkowe wartości właściwości dla wystąpienia klasy TimeoutException.

Właściwość Wartość
Message Ciąg komunikatu o błędzie.
InnerException Odwołanie do wewnętrznego wyjątku.

Dotyczy