TraceContext.IsEnabled Özellik

Tanım

İzlemenin geçerli Web isteği için etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

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

Özellik Değeri

Boolean

true izleme etkinse; aksi takdirde , false.

Örnekler

Aşağıdaki kod örneği, bir sayfa için izlemenin etkinleştirilip etkinleştirilmediğini nasıl belirleyebileceğinizi gösterir. Kod bir veri kümesindeki satırlarda yinelenir ve bu veri kümesindeki her satır için izleme deyimleri yazar.

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

Açıklamalar

Sayfanızın veya uygulamanızın izleme günlüğüne herhangi bir şey yazmadan önce izleme bilgilerini çıkarıp çıkarmayacağını denetlemek için bu bayrağı kullanın.

özelliğinin IsEnabled değeri yapılandırma bölümünün alt system.web bölümündeki ayarlara trace ve yönergesinin özniteliğinin trace @ Page değerine bağlıdır. Sayfa yönergesinde ayarlanan izleme seçeneği, yapılandırma dosyasındaki seçenek kümesinden önceliklidir. IsEnabled Değeri program aracılığıyla ayarlamak hem sayfa yönergesi özniteliğinden hem de yapılandırma ayarından önceliklidir.

Not

Bir uygulamanın tamamı için özelliğini true olarak ayarlarsanızIsEnabled, izleme bilgilerinin görüntülenmesini false istemediğiniz uygulamadaki herhangi bir sayfa için bu özelliği açıkça olarak ayarlamanız gerekir.

Şunlara uygulanır

Ayrıca bkz.