이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

TraceLevel 열거형

 

게시 날짜: 2016년 11월

에 대 한 출력 메시지를 지정 된 Debug, TraceTraceSwitch 클래스입니다.

네임스페이스:   System.Diagnostics
어셈블리:  System(System.dll에 있음)

public enum TraceLevel

멤버 이름설명
Error

오류 처리 메시지를 출력 합니다.

Info

정보 메시지, 경고 및 오류 처리 메시지를 출력 합니다.

Off

추적 안 함 및 디버깅 메시지를 출력 합니다.

Verbose

모든 디버깅 및 추적 메시지를 출력 합니다.

Warning

출력 경고 및 오류 처리 메시지를 제공 합니다.

이 열거는 TraceSwitch 클래스에서 사용됩니다.

추적 또는 디버깅 하는 스위치를 사용 하 여 사용 하도록 설정 해야 합니다. 다음 구문은 특정 컴파일러입니다. C# 또는 Visual Basic 이외의 컴파일러를 사용 하는 경우에 컴파일러에 대 한 설명서를 참조 하십시오.

  • C#에서 디버깅을 활성화 하려면는 /d:DEBUG 플래그를 추가할 수 있습니다 하거나 코드를 컴파일할 때 컴파일러 명령줄 #define DEBUG 파일의 맨 위에 있습니다. Visual Basic의 추가 /d:DEBUG=True 플래그를 컴파일러 명령줄입니다.

  • C#에서 추적을 사용 하려면 추가 /d:TRACE 플래그를 추가 하거나 코드를 컴파일할 때 컴파일러 명령줄 #define TRACE 파일의 맨 위에 있습니다. Visual Basic의 추가 /d:TRACE=True 플래그를 컴파일러 명령줄입니다.

응용 프로그램을 계측에 대 한 자세한 내용은 참조 하십시오. DebugTrace합니다.

System_CAPS_note참고

.NET Framework 버전 2.0에서는 텍스트를 사용하여 스위치의 값을 지정할 수 있습니다. 예를 들어 BooleanSwitch에 대한 true 또는 TraceSwitch에 대한 열거형 값을 나타내는 텍스트(예: Error)가 있습니다. <add name="mySwitch" value="Error" /> 줄은 <add name="mySwitch" value="1" />과 같습니다.

.NET framework 버전 1.0 및 1.1에서는 구성 파일에 추적 수준 열거형 멤버 아닌 열거형 멤버에 해당 하는 정수 값을 사용 하 여 설정 됩니다 자체를 다음 예제와 같이 보여 줍니다.

<configuration>
    <system.diagnostics>
       <switches>
          <add name="mySwitch" value="4" />
       </switches>
    </system.diagnostics>
</configuration>

열거형의 정수 값을 사용 하 여 추적 수준을 설정 하는,.NET Framework 버전 2.0 추적 수준은 열거형 값의 텍스트 표현을 사용 하 여 설정할 수 있습니다. 예를 들어 Verbose 에 대 한 한 TraceSwitch합니다. <add name="mySwitch" value="Verbose" /> 줄은 <add name="mySwitch" value="4" />과 같습니다.

다음 표에서 간의 관계를 보여 줍니다.는 TraceLevel 열거형 멤버와 해당 구성 파일 항목입니다.

추적 수준

구성 파일 값

끄기

0

오류

1

경고

2

Info

3

Verbose

4

.NET Framework
1.1 이후 사용 가능
맨 위로 이동
표시: