ContractHelper.TriggerFailure Methode

Definitie

Activeert het standaardfoutgedrag.

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);
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)

Parameters

kind
ContractFailureKind

Een van de opsommingswaarden die het type fout aangeeft.

displayMessage
String

Het bericht dat moet worden weergegeven.

userMessage
String

Aanvullende gebruikersgegevens.

conditionText
String

De beschrijving van de voorwaarde die de fout heeft veroorzaakt.

innerException
Exception

De interne uitzondering die de huidige uitzondering heeft veroorzaakt.

Opmerkingen

Het standaardfoutgedrag is het genereren van een Assert, waardoor het dialoogvenster Assert wordt weergegeven. U kunt dit gedrag wijzigen om een uitzondering te genereren in plaats van het dialoogvenster weer te geven.

Van toepassing op