Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Bevat listeners die berichten verzamelen, opslaan en routeren.
<configuratie><system.diagnostics><trace>
Syntaxis
<trace autoflush="true|false"
indentsize="indent value"
useGlobalLock="true| false"/>
Kenmerken en elementen
In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.
Attributes
| Attribute | Description |
|---|---|
autoflush |
Optioneel kenmerk. Hiermee geeft u op of de traceerlisteners de uitvoerbuffer automatisch leegmaken na elke schrijfbewerking. |
indentsize |
Optioneel kenmerk. Hiermee geeft u het aantal spaties op dat moet worden ingesprongen. |
useGlobalLock |
Optioneel kenmerk. Geeft aan of de globale vergrendeling moet worden gebruikt. |
autoflush-kenmerk
| Waarde | Description |
|---|---|
false |
De uitvoerbuffer wordt niet automatisch leeggemaakt. Dit is de standaardwaarde. |
true |
Hiermee wordt de uitvoerbuffer automatisch leeggemaakt. |
useGlobalLock Attribute
| Waarde | Description |
|---|---|
false |
Maakt geen gebruik van de globale vergrendeling als de listener thread veilig is; anders wordt de globale vergrendeling gebruikt. |
true |
Maakt gebruik van de globale vergrendeling, ongeacht of de listener thread veilig is. Dit is de standaardwaarde. |
Kind-elementen
| Onderdeel | Description |
|---|---|
| <Luisteraars> | Hiermee geeft u een listener op waarmee berichten worden verzameld, opgeslagen en gerouteerd. |
Bovenliggende elementen
| Onderdeel | Description |
|---|---|
configuration |
Het hoofdelement in elk configuratiebestand dat wordt gebruikt door de algemene taalruntime en .NET Framework-toepassingen. |
system.diagnostics |
Hiermee geeft u traceerlisteners op die berichten verzamelen, opslaan en routeren en het niveau waarop een traceringsswitch is ingesteld. |
Example
In het volgende voorbeeld ziet u hoe u het <trace> element gebruikt om de listener MyListener toe te voegen aan de Listeners verzameling.
MyListener maakt een bestand met de naam MyListener.log en schrijft de uitvoer naar het bestand. Het useGlobalLock kenmerk is ingesteld op false, waardoor de globale vergrendeling niet wordt gebruikt als de traceerlist veilig is. Het autoflush kenmerk is ingesteld op true, waardoor de traceer-listener naar het bestand schrijft, ongeacht of de Trace.Flush methode wordt aangeroepen. Het indentsize kenmerk is ingesteld op 0 (nul), waardoor de listener nul spaties inspringt wanneer de Trace.Indent methode wordt aangeroepen.
<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>