Trace.Fail 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오류 메시지를 내보낸다.
오버로드
| Name | Description |
|---|---|
| Fail(String) |
지정된 오류 메시지를 내보낸다. |
| Fail(String, String) |
오류 메시지와 자세한 오류 메시지를 내보낸다. |
Fail(String)
- Source:
- Trace.cs
- Source:
- Trace.cs
- Source:
- Trace.cs
- Source:
- Trace.cs
- Source:
- Trace.cs
지정된 오류 메시지를 내보낸다.
public:
static void Fail(System::String ^ message);
[System.Diagnostics.Conditional("TRACE")]
public static void Fail(string? message);
[System.Diagnostics.Conditional("TRACE")]
public static void Fail(string message);
[<System.Diagnostics.Conditional("TRACE")>]
static member Fail : string -> unit
Public Shared Sub Fail (message As String)
매개 변수
- message
- String
내보낸 메시지입니다.
- 특성
예제
다음 예제에서는 예외를 처리 하는 동안 메시지를 인쇄 하는 메서드를 사용 Fail 합니다.
catch (Exception)
{
Trace.Fail("Unknown Option " + option + ", using the default.");
}
Catch
Trace.Fail("Unknown Option " + option1 + ", using the default.")
End Try
switch 문에서 메서드를 사용할 Fail 수도 있습니다.
switch (option)
{
case Option.First:
result = 1.0;
break;
// Insert additional cases.
default:
Trace.Fail("Unknown Option " + option);
result = 1.0;
break;
}
Select Case option1
Case OptionConsts.First
result = 1.0
' Insert additional cases.
Case Else
Trace.Fail(("Unknown Option " & option1))
result = 1.0
End Select
설명
기본 추적 수신기의 기본 동작은 애플리케이션이 사용자 인터페이스 모드에서 실행되면 메시지 상자와 컬렉션의 TraceListener 인스턴스에 Listeners 매개 변수를 출력 message 하는 것입니다.
메모
메시지 상자의 표시는 .의 DefaultTraceListener존재에 따라 달라집니다. 컬렉션에 DefaultTraceListenerListeners 없는 경우 메시지 상자가 표시되지 않습니다. 지우 DefaultTraceListener기>, 제거 또는 속성()에서 메서드를 호출하여 제거할<>수 있습니다.<ClearListenersSystem.Diagnostics.Trace.Listeners.Clear()
컬렉션을 추가 TraceListener 하거나 컬렉션에서 Listeners 제거하여 이 동작을 사용자 지정할 수 있습니다.
추가 정보
적용 대상
Fail(String, String)
- Source:
- Trace.cs
- Source:
- Trace.cs
- Source:
- Trace.cs
- Source:
- Trace.cs
- Source:
- Trace.cs
오류 메시지와 자세한 오류 메시지를 내보낸다.
public:
static void Fail(System::String ^ message, System::String ^ detailMessage);
[System.Diagnostics.Conditional("TRACE")]
public static void Fail(string? message, string? detailMessage);
[System.Diagnostics.Conditional("TRACE")]
public static void Fail(string message, string detailMessage);
[<System.Diagnostics.Conditional("TRACE")>]
static member Fail : string * string -> unit
Public Shared Sub Fail (message As String, detailMessage As String)
매개 변수
- message
- String
내보낸 메시지입니다.
- detailMessage
- String
내보낸 자세한 메시지입니다.
- 특성
예제
다음 예제에서는 예외를 처리 하는 동안 메시지를 인쇄 하는 메서드를 사용 Fail 합니다.
catch (Exception)
{
Trace.Fail("Invalid value: " + value.ToString(),
"Resetting value to newValue.");
value = newValue;
}
Catch
Trace.Fail("Invalid value: " & value.ToString(), _
"Resetting value to newValue.")
value = newValue
End Try
switch 문에서 메서드를 사용할 Fail 수도 있습니다.
switch (option)
{
case Option.First:
result = 1.0;
break;
// Insert additional cases.
default:
Trace.Fail("Unsupported option " + option, "Result set to 1.0");
result = 1.0;
break;
}
Select Case option1
Case OptionConsts.First
result = 1.0
' Insert additional cases.
Case Else
Trace.Fail("Unsupported option " & option1, "Result set to 1.0")
result = 1.0
End Select
설명
기본 동작은 애플리케이션이 사용자 인터페이스 모드에서 실행되고 컬렉션의 messagedetailedMessage 인스턴스에 매개 변수와 매개 변수를 메시지 상자에 출력하는 TraceListener 기본 추적 수신기에 Listeners 대한 것입니다.
메모
메시지 상자의 표시는 .의 DefaultTraceListener존재에 따라 달라집니다. 컬렉션에 DefaultTraceListenerListeners 없는 경우 메시지 상자가 표시되지 않습니다. 지우 DefaultTraceListener기>, 제거 또는 속성()에서 메서드를 호출하여 제거할<>수 있습니다.<ClearListenersSystem.Diagnostics.Trace.Listeners.Clear()
컬렉션을 추가 TraceListener 하거나 컬렉션에서 Listeners 제거하여 이 동작을 사용자 지정할 수 있습니다.