TraceLogRetentionOption Enum

Definitie

Hiermee geeft u de bestandsstructuur die wordt gebruikt voor het EventSchemaTraceListener logboek.

public enum class TraceLogRetentionOption
public enum TraceLogRetentionOption
type TraceLogRetentionOption = 
Public Enum TraceLogRetentionOption
Overname
TraceLogRetentionOption

Velden

Name Waarde Description
UnlimitedSequentialFiles 0

Een onbeperkt aantal opeenvolgende bestanden, elk met een maximale bestandsgrootte die wordt bepaald door de MaximumFileSize eigenschap. Er is geen logische gebonden aan het aantal of de grootte van de bestanden, maar het wordt beperkt door de fysieke beperkingen die door de computer worden opgelegd.

LimitedCircularFiles 1

Een eindig aantal opeenvolgende bestanden, elk met een maximale bestandsgrootte. Wanneer de waarde van de MaximumFileSize eigenschap is bereikt, begint het schrijven in een nieuw bestand met een verhoogd achtervoegsel voor gehele getallen. Wanneer de MaximumNumberOfFiles eigenschapswaarde is bereikt, wordt het eerste bestand gewist en overschreven. Bestanden worden vervolgens stapsgewijs overschreven op een kringvormige manier.

SingleFileUnboundedSize 2

Eén bestand zonder maximale bestandsgroottebeperking.

LimitedSequentialFiles 3

Een eindig aantal opeenvolgende bestanden, elk met een maximale bestandsgrootte. Wanneer de waarde van de MaximumFileSize eigenschap is bereikt, begint het schrijven in een nieuw bestand met een verhoogd achtervoegsel voor gehele getallen.

SingleFileBoundedSize 4

Eén bestand met een maximale bestandsgrootte die wordt bepaald door de MaximumFileSize eigenschap.

Opmerkingen

De TraceLogRetentionOption opsomming wordt gebruikt om de waarde van de TraceLogRetentionOption eigenschap in de EventSchemaTraceListener klasse op te geven. Deze eigenschapsinstelling bepaalt de mogelijke en standaardwaarden voor de EventSchemaTraceListener.MaximumFileSize en EventSchemaTraceListener.MaximumNumberOfFiles eigenschappen.

U kunt de MaximumFileSize en MaximumNumberOfFiles eigenschappen instellen via de maximumFileSize en maximumNumberOfFiles aangepaste kenmerken in het configuratiebestand of met behulp van de maximumFileSize of maximumNumberOfFiles parameters in de EventSchemaTraceListener constructor. Als de maximumFileSize of maximumNumberOfFiles kenmerken in het configuratiebestand een buiten bereikwaarde opgeven, worden de eigenschappen ingesteld op de standaardwaarden. Als u een buitenbereikwaarde opgeeft in de maximumFileSize of maximumNumberOfFiles parameter wanneer u de EventSchemaTraceListener constructor aanroept, wordt er een ArgumentOutOfRangeException gegenereerd.

In de volgende tabel ziet u de mogelijke en standaardwaarden voor de bestandsgrootte en het aantal bestanden die zijn gekoppeld aan elke bewaaroptie voor traceringslogboeken. 'N/B' geeft aan dat de bijbehorende eigenschap niet is gecontroleerd op die TraceLogRetentionOption waarde.

TraceLogRetentionOption Maximale bestandsgrootte Standaardbestandsgrootte Maximum aantal bestanden Standaardaantal bestanden
LimitedCircularFiles N/A -1 N/A 1
LimitedSequentialFiles >0 4 kB N/A 1
SingleFileBoundedSize >0 4 kB N/A -1
SingleFileUnboundedSize >0 4 kB >0 1
UnlimitedSequentialFiles >0 4 kB >1 2

Van toepassing op