Share via


ContractHelper.TriggerFailure Método

Definición

Desencadena el comportamiento de error predeterminado.

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)

Parámetros

kind
ContractFailureKind

Tipo de error.

displayMessage
String

Mensaje que se va a mostrar.

userMessage
String

Información de usuario adicional.

conditionText
String

Descripción de la condición que provocó el error.

innerException
Exception

Excepción interna que provocó la excepción actual.

Comentarios

El comportamiento de error predeterminado es generar , Assertlo que hace que se muestre el cuadro de diálogo Aserción . Puede cambiar ese comportamiento para iniciar en Exception lugar de mostrar el cuadro de diálogo.

Se aplica a