Langue

ContractHelper.TriggerFailure Méthode

Définition

Déclenche le comportement d’échec par défaut.

public:
 static void TriggerFailure(System::Diagnostics::Contracts::ContractFailureKind kind, System::String ^ displayMessage, System::String ^ userMessage, System::String ^ conditionText, Exception ^ innerException);
public static void TriggerFailure(System.Diagnostics.Contracts.ContractFailureKind kind, string displayMessage, string userMessage, string conditionText, Exception innerException);
static member TriggerFailure : System.Diagnostics.Contracts.ContractFailureKind * string * string * string * Exception -> unit
Public Shared Sub TriggerFailure (kind As ContractFailureKind, displayMessage As String, userMessage As String, conditionText As String, innerException As Exception)

Paramètres

kind
ContractFailureKind

Type de défaillance.

displayMessage
String

Le message à afficher.

userMessage
String

Informations utilisateur supplémentaires.

conditionText
String

Description de la condition qui a provoqué l’échec.

innerException
Exception

Exception interne qui a provoqué l’exception actuelle.

Remarques

Le comportement d’échec par défaut consiste à déclencher une Assertboîte de dialogue Assert qui entraîne l’affichage de la boîte de dialogue Assert . Vous pouvez modifier ce comportement pour lever un Exception élément au lieu d’afficher la boîte de dialogue.

S’applique à