Aracılığıyla paylaş


TraceLogRetentionOption Sabit listesi

Tanım

EventSchemaTraceListener günlüğü için kullanılacak dosya yapısını belirtir.

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

Alanlar

Name Değer Description
UnlimitedSequentialFiles 0

Her biri özelliği tarafından MaximumFileSize belirlenen en büyük dosya boyutuna sahip sınırsız sayıda sıralı dosya. Dosyaların sayısına veya boyutuna bağlı mantıksal bir sınır yoktur, ancak bilgisayar tarafından uygulanan fiziksel kısıtlamalarla sınırlıdır.

LimitedCircularFiles 1

Her biri en büyük dosya boyutuna sahip sonlu sıralı dosya sayısı. MaximumFileSize Özellik değerine ulaşıldığında, yazma işlemi artımlı bir tamsayı soneki ile yeni bir dosyada başlar. MaximumNumberOfFiles Özellik değerine ulaşıldığında, ilk dosya temizlenir ve üzerine yazılır. Daha sonra dosyaların üzerine döngüsel bir şekilde artımlı olarak yazılır.

SingleFileUnboundedSize 2

En büyük dosya boyutu kısıtlaması olmayan bir dosya.

LimitedSequentialFiles 3

Her biri en büyük dosya boyutuna sahip sonlu sıralı dosya sayısı. MaximumFileSize Özellik değerine ulaşıldığında, yazma işlemi artımlı bir tamsayı soneki ile yeni bir dosyada başlar.

SingleFileBoundedSize 4

Özelliği tarafından belirlenen en büyük dosya boyutuna MaximumFileSize sahip bir dosya.

Açıklamalar

Numaralandırma TraceLogRetentionOption , sınıfındaki özelliğinin TraceLogRetentionOptionEventSchemaTraceListener değerini belirtmek için kullanılır. Bu özellik ayarı, ve EventSchemaTraceListener.MaximumNumberOfFiles özellikleri için EventSchemaTraceListener.MaximumFileSize olası ve varsayılan değerleri belirler.

yapılandırma dosyasındaki MaximumFileSizemaximumFileSize ve maximumNumberOfFiles özel öznitelikleri aracılığıyla veya oluşturucudaki veya maximumNumberOfFiles parametrelerini EventSchemaTraceListener kullanarak maximumFileSize ve MaximumNumberOfFiles özelliklerini ayarlayabilirsiniz. Yapılandırma dosyasındaki maximumFileSize veya maximumNumberOfFiles öznitelikleri aralık dışı bir değer belirtiyorsa, özellikler varsayılan değerlerine ayarlanır. Oluşturucuyu çağırdığınızda EventSchemaTraceListener veya maximumNumberOfFiles parametresinde maximumFileSize aralık dışı bir değer belirtirseniz, bir ArgumentOutOfRangeException oluşturulur.

Aşağıdaki tabloda, her izleme günlüğü saklama seçeneğiyle ilişkili dosya boyutu ve dosya sayısı için olası ve varsayılan değerler gösterilmektedir. "YOK", ilişkili özelliğin bu değer için işaretlenmediğini TraceLogRetentionOption gösterir.

Tracelogretentionoption En büyük dosya boyutu Varsayılan dosya boyutu En fazla dosya sayısı Varsayılan dosya sayısı
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

Şunlara uygulanır