Share via


추적 및 디버그 설정 스키마

추적 및 디버그 설정은 메시지를 수집하여 저장하고 라우트하는 추적 수신기와 추적 스위치를 설정할 수준을 지정합니다.

다음 표에서는 각 추적 및 디버그 설정 요소의 기능에 대해 설명합니다.

요소

설명

<source>의 <listeners>에 대한 <add> 요소

추적 소스에 대한 Listeners 컬렉션에 수신기를 추가합니다.

<trace>의 <listeners>에 대한 <add> 요소

Listeners 컬렉션에 수신기를 추가합니다.

<sharedListeners>의 <add> 요소

sharedListeners 컬렉션에 수신기를 추가합니다.

<switches>의 <add> 요소

추적 스위치를 설정할 수준을 지정합니다.

<assert> 요소

Debug.Assert 메서드를 호출할 때 메시지 상자를 표시할지 여부를 지정하고 메시지를 쓸 파일 이름도 지정합니다.

<source>의 <listeners>에 대한 <clear> 요소

추적 소스에 대한 Listeners 컬렉션을 지웁니다.

<trace>의 <listeners>에 대한 <clear> 요소

추적에 대한 Listeners 컬렉션을 지웁니다.

<source>의 <listeners>에 대한 <add>의 <filter> 요소

추적 소스에 대한 Listeners 컬렉션의 수신기에 필터를 추가합니다.

<trace>의 <listeners>에 대한 <add>의 <filter> 요소

추적에 대한 Listeners 컬렉션의 수신기에 필터를 추가합니다.

<sharedListeners>의 <add>에 대한 <filter> 요소

sharedListeners 컬렉션의 수신기에 필터를 추가합니다.

<source>의 <listeners> 요소

추적 소스에 대한 Listeners 컬렉션의 수신기를 지정합니다.

<trace>의 <listeners> 요소

추적에 대한 Listeners 컬렉션의 수신기를 지정합니다.

<performanceCounters> 요소

성능 카운터에서 공유하는 전역 메모리의 크기를 지정합니다.

<trace>의 <listeners>에 대한 <remove> 요소

추적에 대한 Listeners 컬렉션에서 수신기를 제거합니다.

<source>의 <listeners>에 대한 <remove> 요소

추적 소스에 대한 Listeners 컬렉션에서 수신기를 제거합니다.

<sharedListeners> 요소

임의의 소스 또는 추적 요소가 참조할 수 있는 수신기를 포함합니다.

<sources> 요소

추적 메시지를 발생시키는 추적 소스를 포함합니다.

<source> 요소

추적 메시지를 발생시키는 추적 소스를 지정합니다.

<switches> 요소

추적 스위치와 추적 스위치를 설정할 수준이 들어 있습니다.

<system.diagnostics> 요소

메시지를 수집하여 저장하고 라우트하는 추적 수신기와 추적 스위치를 설정할 수준을 지정합니다.

<trace> 요소

추적 메시지를 수집하여 저장하고 라우트하는 수신기가 들어 있습니다.

참고 항목

참조

Trace

TraceSource

Debug

기타 리소스

.NET Framework의 구성 파일 스키마