TraceSection 클래스
ASP.NET 코드 추적 서비스를 구성합니다.
구문
class TraceSection : ConfigurationSection
메서드
다음 표에서는 클래스에서 노출하는 메서드를 나열합니다 TraceSection
.
Name | 설명 |
---|---|
GetAllowDefinition | ( ConfigurationSection에서 상속됩니다.) |
GetAllowLocation | ConfigurationSection 에서 상속됩니다. |
RevertToParent | ConfigurationSection 에서 상속됩니다. |
SetAllowDefinition | ConfigurationSection 에서 상속됩니다. |
SetAllowLocation | ConfigurationSection 에서 상속됩니다. |
속성
다음 표에서는 클래스에서 노출하는 속성을 나열합니다 TraceSection
.
Name | 설명 |
---|---|
Enabled |
선택적 읽기/쓰기 boolean 값입니다. true ASP.NET 애플리케이션에 대해 추적을 사용하도록 설정하면 이고, 그렇지 않으면 입니다 false . 기본값은 false 입니다.추적을 사용하도록 설정하면 URL http://<servername>/<applicationroot>/trace.axd 에서 Trace.axd 뷰어를 사용하여 기록된 오류를 볼 수 있습니다. 뷰어를 사용하려면 속성을 로 true 설정 Enabled 해야 합니다. 참고: Trace.axd는 기본적으로 Applicationhost.config 파일의 섹션에 추가 <httpHandlers> 됩니다. |
LocalOnly |
선택적 읽기/쓰기 boolean 값입니다. true 추적 뷰어(Trace.axd)를 호스트 웹 서버에서만 사용할 수 있으면 이고, false 추적 뷰어를 모든 컴퓨터에서 사용할 수 있으면 입니다. 기본값은 true 입니다. |
Location |
(에서 ConfigurationSection 상속됨) 키 속성입니다. |
MostRecent |
선택적 읽기/쓰기 boolean 값입니다. true 추적 저장소가 가장 최근의 추적 메시지를 계속 수집하고 에 지정된 제한에 도달할 때 이전 추적 메시지를 삭제하기 시작하면 이고, false 에 지정된 RequestLimit RequestLimit 번호에 도달할 때 추적 저장소가 추적 메시지 수집을 중지하면 입니다. 기본값은 false 입니다. 참고: 이 속성은 .NET Framework 2.0의 새로운 속성입니다. |
PageOutput |
선택적 읽기/쓰기 boolean 값입니다. true 추적 정보가 각 웹 페이지의 맨 아래에 추가되면 이고, false 추적 유틸리티를 통해서만 추적 출력에 액세스할 수 있으면 입니다. 기본값은 false 입니다. 참고: ASP.NET 추적 뷰어 유틸리티에 대한 자세한 내용은 방법: 추적 뷰 어를 사용하여 ASP.NET 추적 정보 보기를 참조하세요. |
Path |
(에서 ConfigurationSection 상속됨) 키 속성입니다. |
RequestLimit |
서버에 저장할 추적 요청 수를 0에서 10000까지 지정하는 선택적 읽기/쓰기 sint32 값입니다. 기본값은 10입니다. 제한에 도달하고 속성이 MostRecent 이면 추적이 false 중지됩니다. 참고: 0에서 2147483647 범위의 정수 값은 속성에 RequestLimit 대해 허용되지만 10000보다 큰 값을 지정하면 ASP.NET 자동으로 10000으로 반올림됩니다. |
SectionInformation |
ConfigurationSection 에서 상속됩니다. |
TraceMode |
추적 정보가 표시되는 순서를 지정하는 선택적 읽기/쓰기 sint32 값입니다. 가능한 값은 설명 섹션의 뒷부분에 나열됩니다. |
WriteToDiagnosticsTrace |
선택적 읽기/쓰기 boolean 값입니다. true ASP.NET 추적 메시지가 추적 메시지를 표시하도록 등록된 수신기에 대한 System.Diagnostics 추적 인프라로 전달되면 이고, 그렇지 않으면 입니다 false . 기본값은 false 입니다. 참고: 이 속성은 .NET Framework 2.0의 새로운 속성입니다. |
를 서브클래싱합니다.
이 클래스에는 하위 클래스가 없습니다.
설명
다음 표에서는 속성에 대해 가능한 값을 나열합니다 TraceMode
. 기본값은 1(SortByTime
)입니다.
값 | 키워드 | 설명 |
---|---|---|
1 | SortByTime |
추적 정보가 처리되는 순서대로 표시되도록 지정합니다. |
2 | SortByCategory |
페이지 또는 서버 제어 코드에서 System.Web.TraceContext.Warn 및 System.Web.TraceContext.Write 메서드 호출에 지정된 사용자 정의 범주에 따라 추적 정보가 사전순으로 표시되도록 지정합니다. |
상속 계층 구조
TraceSection
요구 사항
Type | 설명 |
---|---|
클라이언트 | - Windows Vista의 IIS 7.0 - Windows 7의 IIS 7.5 - WINDOWS 8 IIS 8.0 - WINDOWS 10 IIS 10.0 |
서버 | - Windows Server 2008의 IIS 7.0 - Windows Server 2008 R2의 IIS 7.5 - WINDOWS SERVER 2012 IIS 8.0 - WINDOWS SERVER 2012 R2의 IIS 8.5 - WINDOWS SERVER 2016 IIS 10.0 |
제품 | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF 파일 | WebAdministration.mof |
참고 항목
System.Web.TraceContextConfigurationSection 클래스
trace 요소(ASP.NET 설정 스키마)
방법: ASP.NET 페이지에 대한 추적 활성화
System.Web.TraceContext 메서드