ContractFailedEventArgs Constructor

Definition

Provides data for the ContractFailed event.

C#
public ContractFailedEventArgs(System.Diagnostics.Contracts.ContractFailureKind failureKind, string message, string condition, Exception originalException);
C#
public ContractFailedEventArgs(System.Diagnostics.Contracts.ContractFailureKind failureKind, string? message, string? condition, Exception? originalException);

Parameters

failureKind
ContractFailureKind

One of the enumeration values that specifies the contract that failed.

message
String

The message for the event.

condition
String

The condition for the event.

originalException
Exception

The exception that caused the event.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0