TraceContext 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
웹 요청에 대한 실행 세부 정보를 캡처하고 표시합니다. 이 클래스는 상속할 수 없습니다.
public ref class TraceContext sealed
public sealed class TraceContext
type TraceContext = class
Public NotInheritable Class TraceContext
- 상속
-
TraceContext
설명
이 클래스를 사용하여 특정 추적 범주에 메시지를 추가할 수 있습니다. 예를 들어 애플리케이션에 대한 클래스의 Calendar 인스턴스를 만드는 경우 렌더링 프로시저에 "렌더링 시작"이라는 추적 메시지와 이벤트 처리기 프로시저에 "OnChange 이벤트 발생"을 포함할 수 있습니다.
클래스를 TraceContext 사용하여 사용자 지정 처리를 위해 요청 실행이 끝날 때 추적 레코드 집합을 가져올 수도 있습니다. 자세한 내용은 ASP.NET 추적 개요를 참조하세요.
추적을 사용하도록 설정하려면 @ Page 지시문 또는 속성true의 IsEnabled 특성을 .로 설정합니다Trace. 추적을 사용하도록 설정하면 사용자가 제공한 추적 콘텐츠를 Page 표시하는 것 외에도 클래스에는 모든 요청에 대한 성능 데이터, 컨트롤 트리 구조 정보 및 상태 관리 콘텐츠가 자동으로 포함됩니다.
생성자
| Name | Description |
|---|---|
| TraceContext(HttpContext) |
TraceContext 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| IsEnabled |
현재 웹 요청에 대해 추적을 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
| TraceMode |
추적 메시지를 요청하는 브라우저에 출력해야 하는 정렬된 순서를 가져오거나 설정합니다. |
메서드
| Name | Description |
|---|---|
| Equals(Object) |
지정된 개체가 현재 개체와 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
| GetHashCode() |
기본 해시 함수로 사용됩니다. (다음에서 상속됨 Object) |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
| Warn(String, String, Exception) |
사용자 정의 범주, 추적 메시지 및 오류 정보를 포함하여 추적 정보를 추적 로그에 씁니다. 모든 경고는 로그에 빨간색 텍스트로 표시됩니다. |
| Warn(String, String) |
사용자 정의 범주 및 추적 메시지를 포함하여 추적 정보를 추적 로그에 씁니다. 모든 경고는 로그에 빨간색 텍스트로 표시됩니다. |
| Warn(String) |
추적 로그에 추적 메시지를 씁니다. 모든 경고는 로그에 빨간색 텍스트로 표시됩니다. |
| Write(String, String, Exception) |
사용자 정의 범주, 추적 메시지 및 오류 정보를 포함하여 추적 정보를 추적 로그에 씁니다. |
| Write(String, String) |
메시지 및 사용자 정의 범주를 포함하여 추적 정보를 추적 로그에 씁니다. |
| Write(String) |
추적 로그에 추적 메시지를 씁니다. |
이벤트
| Name | Description |
|---|---|
| TraceFinished |
모든 요청 정보를 수집한 TraceContext 후 추적 메시지를 노출하기 위해 개체에서 발생합니다. |