다음을 통해 공유


ContractHelper.TriggerFailure 메서드

정의

기본 실패 동작을 트리거합니다.

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)

매개 변수

kind
ContractFailureKind

실패의 유형입니다.

displayMessage
String

표시할 메시지입니다.

userMessage
String

추가 사용자 정보입니다.

conditionText
String

실패를 발생시킨 조건에 대한 설명입니다.

innerException
Exception

현재 예외를 발생시킨 내부 예외입니다.

설명

기본 실패 동작을 발생 하는 것을 Assert, 있어를 Assert 대화 상자를 표시 합니다. Throw 하는 동작을 변경할 수는 Exception 대화 상자를 표시 하는 대신 합니다.

적용 대상