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.
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
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 |