Freigeben über


ContractFailedEventArgs Konstruktor

Definition

Stellt Daten für das ContractFailed-Ereignis bereit.

public:
 ContractFailedEventArgs(System::Diagnostics::Contracts::ContractFailureKind failureKind, System::String ^ message, System::String ^ condition, Exception ^ originalException);
public ContractFailedEventArgs (System.Diagnostics.Contracts.ContractFailureKind failureKind, string message, string condition, Exception originalException);
public ContractFailedEventArgs (System.Diagnostics.Contracts.ContractFailureKind failureKind, string? message, string? condition, Exception? originalException);
new System.Diagnostics.Contracts.ContractFailedEventArgs : System.Diagnostics.Contracts.ContractFailureKind * string * string * Exception -> System.Diagnostics.Contracts.ContractFailedEventArgs
Public Sub New (failureKind As ContractFailureKind, message As String, condition As String, originalException As Exception)

Parameter

failureKind
ContractFailureKind

Einer der Enumerationswerte, der den fehlgeschlagenen Vertrag angibt.

message
String

Die Meldung für das Ereignis.

condition
String

Die Bedingung für das Ereignis.

originalException
Exception

Die Ausnahme, durch die das Ereignis verursacht wurde.

Gilt für: