TraceLogRetentionOption Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Günlük için EventSchemaTraceListener kullanılacak dosya yapısını belirtir.
public enum class TraceLogRetentionOption
public enum TraceLogRetentionOption
type TraceLogRetentionOption =
Public Enum TraceLogRetentionOption
- Devralma
Alanlar
LimitedCircularFiles | 1 | Her biri en büyük dosya boyutuna sahip sonlu sayıda sıralı dosya. 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. |
LimitedSequentialFiles | 3 | Her biri en büyük dosya boyutuna sahip sonlu sayıda sıralı dosya. 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. |
SingleFileUnboundedSize | 2 | En büyük dosya boyutu kısıtlaması olmayan bir dosya. |
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 mantıksal bir sınır yoktur, ancak bilgisayar tarafından uygulanan fiziksel kısıtlamalarla sınırlıdır. |
Açıklamalar
TraceLogRetentionOption Numaralandırma, 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 TraceLogRetentionOption değer için işaretlenmediğini gösterir.
Tracelogretentionoption | En büyük dosya boyutu | Varsayılan dosya boyutu | En fazla dosya sayısı | Varsayılan dosya sayısı |
---|---|---|---|---|
LimitedCircularFiles | Yok | -1 | Yok | 1 |
LimitedSequentialFiles | >0 | 4 kB | Yok | 1 |
SingleFileBoundedSize | >0 | 4 kB | Yok | -1 |
SingleFileUnboundedSize | >0 | 4 kB | >0 | 1 |
UnlimitedSequentialFiles | >0 | 4 kB | >1 | 2 |