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.
İletileri toplayan, depolayan ve yönlendiren izleme dinleyicilerini ve izleme anahtarının ayarlandığı düzeyi belirtir.
<configuration>
<system.diagnostics>
Sözdizimi
<system.diagnostics>
</system.diagnostics>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Attributes
Yok.
Alt Öğeler
| Öğe | Description |
|---|---|
| <öne sürmek> | yöntemini çağırdığınızda ileti kutusunun görüntülenip görüntülenmeyeceğini Debug.Assert belirtir; ayrıca ileti yazacak dosyanın adını da belirtir. |
| <performanceCounters> | Performans sayaçları tarafından paylaşılan genel belleğin boyutunu belirtir. |
| <sharedListeners> | Herhangi bir kaynak veya izleme öğesinin başvurabileceği dinleyicileri içerir. Paylaşılan dinleyici olarak tanımlanan dinleyiciler kaynaklara veya izlemelere ada göre eklenebilir. |
| <Kaynak> | İzleme iletilerini başlatan izleme kaynaklarını belirtir. |
| <Anahtar> | İzleme anahtarlarını ve izleme anahtarlarının ayarlandığı düzeyleri içerir. |
| <iz> | İzleme iletilerini toplayan, depolayan ve yönlendiren dinleyicileri içerir. |
Ü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. |
Example
Aşağıdaki örnekte, bir izleme anahtarının ve izleme dinleyicisinin öğesinin içine nasıl eklenip eklenmeyen gösterilmektedir <system.diagnostics> . İzleme General anahtarı düzeyine TraceLevel ayarlanır. İzleme dinleyicisi myListener adlı MyListener.log bir dosya oluşturur ve çıktıyı dosyaya yazar.
Uyarı
.NET Framework sürüm 2.0'da, bir anahtarın değerini belirtmek için metin kullanabilirsiniz. Örneğin, için true belirtebilir BooleanSwitch veya gibi bir numaralandırma değerini ErrorTraceSwitchtemsil eden metni kullanabilirsiniz. Çizgi <add name="myTraceSwitch" value="Error" /> ile eşdeğerdir <add name="myTraceSwitch" value="1" />.
<configuration>
<system.diagnostics>
<switches>
<add name="General" value="4" />
</switches>
<trace autoflush="true" indentsize="2">
<listeners>
<add name="myListener" type="System.Diagnostics.TextWriterTraceListener, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="MyListener.log" traceOutputOptions="ProcessId, LogicalOperationStack, Timestamp, ThreadId, Callstack, DateTime" />
</listeners>
</trace>
</system.diagnostics>
</configuration>