DuplicateWaitObjectException Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy DuplicateWaitObjectException.

Przeciążenia

DuplicateWaitObjectException()

Inicjuje nowe wystąpienie klasy DuplicateWaitObjectException.

DuplicateWaitObjectException(String)

Inicjuje nowe wystąpienie DuplicateWaitObjectException klasy o nazwie parametru, który powoduje ten wyjątek.

DuplicateWaitObjectException(SerializationInfo, StreamingContext)
Przestarzałe.

Inicjuje nowe wystąpienie klasy DuplicateWaitObjectException z zserializowanymi danymi.

DuplicateWaitObjectException(String, Exception)

Inicjuje nowe wystąpienie DuplicateWaitObjectException klasy z określonym komunikatem o błędzie i odwołaniem do wyjątku wewnętrznego, który jest przyczyną tego wyjątku.

DuplicateWaitObjectException(String, String)

Inicjuje nowe wystąpienie DuplicateWaitObjectException klasy z określonym komunikatem o błędzie i nazwą parametru, który powoduje ten wyjątek.

DuplicateWaitObjectException()

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

Inicjuje nowe wystąpienie klasy DuplicateWaitObjectException.

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

Uwagi

Ten konstruktor inicjuje Message właściwość nowego wystąpienia do komunikatu dostarczonego przez system, który opisuje błąd, taki jak "Zduplikowane obiekty w argumencie". Ten komunikat uwzględnia bieżącą kulturę systemu.

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

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

DuplicateWaitObjectException(String)

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

Inicjuje nowe wystąpienie DuplicateWaitObjectException klasy o nazwie parametru, który powoduje ten wyjątek.

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

Parametry

parameterName
String

Nazwa parametru, który spowodował wyjątek.

Uwagi

Zawartość ma parameterName być rozumiana przez ludzi.

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

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

Dotyczy

DuplicateWaitObjectException(SerializationInfo, StreamingContext)

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

Przestroga

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

Inicjuje nowe wystąpienie klasy DuplicateWaitObjectException z zserializowanymi danymi.

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

Parametry

info
SerializationInfo

Obiekt zawierający dane serializowanego obiektu.

context
StreamingContext

Informacje kontekstowe dotyczące źródła lub miejsca docelowego.

Atrybuty

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 XML i SOAP.

Zobacz też

Dotyczy

DuplicateWaitObjectException(String, Exception)

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

Inicjuje nowe wystąpienie DuplicateWaitObjectException klasy z określonym komunikatem o błędzie i odwołaniem do wyjątku wewnętrznego, który jest przyczyną tego wyjątku.

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

Parametry

message
String

Komunikat o błędzie wyjaśniający przyczynę wyjątku.

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

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 tego konstruktora.

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

Właściwość Wartość
InnerException Wyjątek określony przez innerException.
Message Ciąg komunikatu o błędzie określony przez message.

Dotyczy

DuplicateWaitObjectException(String, String)

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

Inicjuje nowe wystąpienie DuplicateWaitObjectException klasy z określonym komunikatem o błędzie i nazwą parametru, który powoduje ten wyjątek.

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

Parametry

parameterName
String

Nazwa parametru, który spowodował wyjątek.

message
String

Komunikat z opisem błędu.

Uwagi

Zawartość parametrów parameterName i message ma być rozumiana przez ludzi. Obiekt wywołujący tego konstruktora jest wymagany, aby upewnić się, że te ciągi zostały zlokalizowane dla bieżącej kultury systemu.

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 odwołanie o wartości null (Nothing w Visual Basic), 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 DuplicateWaitObjectException.

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

Zobacz też

Dotyczy