EventProvider.WriteEventErrorCode Sabit listesi

Tanım

Son yazma işleminin olası durumlarını tanımlar.

public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode = 
Public Enum EventProvider.WriteEventErrorCode
Devralma
EventProvider.WriteEventErrorCode

Alanlar

Name Değer Description
NoError 0

Yazma işlemi başarılı oldu.

NoFreeBuffers 1

Oturumda yazacak boş arabellekler tükendi. Disk alt sistemi aşırı yüklendiğinden veya arabellek sayısı çok az olduğundan bu durum yüksek olay hızları sırasında oluşabilir. Daha fazla arabellek kullanılabilir duruma gelene kadar engellemek yerine olay bırakılır. Oturum için arabellek sayısını ve boyutunu artırmayı veya yazılan olay sayısını veya olayların boyutunu azaltmayı göz önünde bulundurun.

EventTooBig 2

Olay, oturum arabelleği boyutundan daha büyük; olaylar arabelleklere yayılamaz.

Açıklamalar

Bu numaralandırmanın bir örneğini almak için yöntemini çağırın EventProvider.GetLastWriteEventError .

EventProvider.WriteEvent, EventProvider.WriteMessageEventve EventProvider.WriteTransferEvent yöntemleri, olayı yazamazsa bu değeri ayarlar.

Şunlara uygulanır

Ayrıca bkz.