Aracılığıyla paylaş


FileLogTraceListener.DiskSpaceExhaustedBehavior Özellik

Tanım

Günlük dosyasına yazarken yapılması gerekenleri belirler ve özelliği tarafından ReserveDiskSpace belirtilenden daha az boş disk alanı vardır.

public:
 property Microsoft::VisualBasic::Logging::DiskSpaceExhaustedOption DiskSpaceExhaustedBehavior { Microsoft::VisualBasic::Logging::DiskSpaceExhaustedOption get(); void set(Microsoft::VisualBasic::Logging::DiskSpaceExhaustedOption value); };
public Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption DiskSpaceExhaustedBehavior { get; set; }
member this.DiskSpaceExhaustedBehavior : Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption with get, set
Public Property DiskSpaceExhaustedBehavior As DiskSpaceExhaustedOption

Özellik Değeri

DiskSpaceExhaustedOption. Günlük dosyasına yazmaya çalışırken ve özellik tarafından ReserveDiskSpace belirtilenden daha az boş disk alanı olduğunda veya günlük dosyası boyutu özelliğin izin verdiğinden büyükse MaxFileSize ne yapacağını belirler. DiscardMessages varsayılan değerdir.

Açıklamalar

DiskSpaceExhaustedBehavior özelliği olarak DiscardMessagesayarlandığında, yeterli ayrılmış disk alanı yoksa günlük iletileri sessizce atılır. Bu varsayılan davranıştır ve disk fazla dolarsa basit uygulamaların başarısız olmasını önler.

Daha sağlam uygulamalar özelliğini olarak ayarlayabilir DiskSpaceExhaustedBehavior ve günlüğe ThrowExceptionyazan tüm kodların çevresine bloklar ekleyebilir Try...Catch .

Şunlara uygulanır

Ayrıca bkz.