TraceContext.IsEnabled 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 웹 요청에 대해 추적 기능을 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.
public:
property bool IsEnabled { bool get(); void set(bool value); };
public bool IsEnabled { get; set; }
member this.IsEnabled : bool with get, set
Public Property IsEnabled As Boolean
속성 값
추적을 사용할 수 있으면 true
이고, 그렇지 않으면 false
입니다.
예제
다음 코드 예제에서는 추적 페이지에 대 한 사용 되는지 여부를 확인 하는 방법을 보여 줍니다. 코드는 데이터 세트의 행을 반복하며 해당 데이터 세트의 각 행에 대한 추적 문을 작성합니다.
if (Context.IsEnabled) {
for (int i=0; i<DS.Tables["Categories"].Rows.Count; i++) {
Trace.Write("ProductCategory", DS.Tables["Categories"].Rows[i][0].ToString());
}
}
If (Context.IsEnabled)
Dim I As Integer
For I = 0 To DS.Tables("Categories").Rows.Count - 1
Trace.Write("ProductCategory",DS.Tables("Categories").Rows(I)(0).ToString())
Next
End If
설명
이 플래그를 사용 하 여 페이지 또는 애플리케이션 출력 하는지 여부를 추적 정보를 추적 로그를 기록 하기 전에 확인 합니다.
속성 값 IsEnabled 은 구성 섹션의 system.web
하위 섹션에 trace
있는 설정과 지시문의 특성 값에 trace
@ Page
따라 달라집니다. Page 지시문에서 설정 된 추적 옵션을 구성 파일에 설정 된 옵션 보다 우선 합니다. 설정 된 IsEnabled 값 프로그래밍 방식으로 우선 페이지 지시문 특성 및 구성 설정입니다.
참고
설정 하는 경우는 IsEnabled 속성을 true
전체 애플리케이션에 대 한 명시적으로 설정 해야이 속성 false
추적 정보 표시 않으려는 애플리케이션에서 모든 페이지에 대 한 합니다.
적용 대상
추가 정보
.NET