Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
İzleme iletilerini toplayan, depolayan ve yönlendiren dinleyicileri içerir.
<configuration><system.diagnostics izlemesi><>
Sözdizimi
<trace autoflush="true|false"
indentsize="indent value"
useGlobalLock="true| false"/>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Attributes
| Özellik | Description |
|---|---|
autoflush |
İsteğe bağlı öznitelik. İzleme dinleyicilerinin her yazma işleminden sonra çıkış arabelleğinin otomatik olarak boşaltılıp boşaltılmayacağını belirtir. |
indentsize |
İsteğe bağlı öznitelik. Girintili olacak boşluk sayısını belirtir. |
useGlobalLock |
İsteğe bağlı öznitelik. Genel kilidin kullanılıp kullanılmayacağını gösterir. |
autoflush Özniteliği
| Değer | Description |
|---|---|
false |
Çıkış arabelleği otomatik olarak temizlenmez. Bu varsayılan seçenektir. |
true |
Çıkış arabelleği otomatik olarak boşaltır. |
useGlobalLock Özniteliği
| Değer | Description |
|---|---|
false |
Dinleyici iş parçacığı güvenliyse genel kilidi kullanmaz; aksi takdirde genel kilidi kullanır. |
true |
Dinleyicinin iş parçacığı güvenli olup olmamasına bakılmaksızın genel kilidi kullanır. Bu varsayılan seçenektir. |
Alt Öğeler
| Öğe | Description |
|---|---|
| <Dinleyici> | İletileri toplayan, depolayan ve yönlendiren bir dinleyici belirtir. |
Üst Öğeler
| Öğe | Description |
|---|---|
configuration |
Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe. |
system.diagnostics |
İletileri toplayan, depolayan ve yönlendiren izleme dinleyicilerini ve izleme anahtarının ayarlandığı düzeyi belirtir. |
Example
Aşağıdaki örnekte, dinleyiciyi <trace>MyListener koleksiyona eklemek için öğesinin nasıl kullanılacağı gösterilmektedir Listeners .
MyListener adlı MyListener.log bir dosya oluşturur ve çıktıyı dosyaya yazar.
useGlobalLock özniteliği olarak falseayarlanır ve bu da izleme dinleyicisi iş parçacığı güvenliyse genel kilidin kullanılmamasına neden olur.
autoflush özniteliği olarak trueayarlanır ve bu da izleme dinleyicisinin yöntemin çağrılıp çağrılmadığına bakılmaksızın dosyaya yazmasına Trace.Flush neden olur.
indentsize özniteliği 0 (sıfır) olarak ayarlanır ve bu da dinleyicinin yöntem çağrıldığında sıfır boşluğu girintilemesine Trace.Indent neden olur.
<configuration>
<system.diagnostics>
<trace useGlobalLock="false" autoflush="true" indentsize="0">
<listeners>
<add name="myListener" type="System.Diagnostics.TextWriterTraceListener, system version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="c:\myListener.log" />
</listeners>
</trace>
</system.diagnostics>
</configuration>