LogRecordSequence.Flush Yöntem
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.
Eklenen kayıtları sağlam bir şekilde yazar.
Aşırı Yüklemeler
Flush() |
Eklenen tüm kayıtların yazılmasını sağlar. Bu yöntem devralınamaz. |
Flush(SequenceNumber) |
Belirtilen sıra numarasına sahip kayıt dahil olmak üzere sonuna eklenen tüm kayıtların durably olarak yazılmasını sağlar. Bu yöntem devralınamaz. |
Flush()
Eklenen tüm kayıtların yazılmasını sağlar. Bu yöntem devralınamaz.
public:
virtual System::IO::Log::SequenceNumber Flush();
public System.IO.Log.SequenceNumber Flush ();
abstract member Flush : unit -> System.IO.Log.SequenceNumber
override this.Flush : unit -> System.IO.Log.SequenceNumber
Public Function Flush () As SequenceNumber
Döndürülenler
Yazılan son kaydın sıra numarası.
Uygulamalar
Özel durumlar
Veriler boşaltılırken G/Ç hatası oluştu.
yöntemi, sıra atıldıktan sonra çağrıldı.
Bu işlem desteklenmiyor.
Programın yürütülmesine devam etmek için yeterli bellek yok.
Belirtilen günlük dizisine erişim işletim sistemi tarafından reddedildi.
Kayıt dizisi, yeni yeniden başlatma alanını içerecek kadar boş alan açamadı.
Belirtilen günlüğün herhangi bir kapsamı yok. Bir kayıt dizisinin kullanılabilmesi için önce bir veya daha fazla uzantı oluşturulmalıdır.
Açıklamalar
Bu yöntemin çağrılması, sonuna eklenen LogRecordSequence tüm kayıtların sağlam bir şekilde yazılmasını sağlar.
Şunlara uygulanır
Flush(SequenceNumber)
Belirtilen sıra numarasına sahip kayıt dahil olmak üzere sonuna eklenen tüm kayıtların durably olarak yazılmasını sağlar. Bu yöntem devralınamaz.
public:
virtual System::IO::Log::SequenceNumber Flush(System::IO::Log::SequenceNumber sequenceNumber);
public System.IO.Log.SequenceNumber Flush (System.IO.Log.SequenceNumber sequenceNumber);
abstract member Flush : System.IO.Log.SequenceNumber -> System.IO.Log.SequenceNumber
override this.Flush : System.IO.Log.SequenceNumber -> System.IO.Log.SequenceNumber
Public Function Flush (sequenceNumber As SequenceNumber) As SequenceNumber
Parametreler
- sequenceNumber
- SequenceNumber
Yazılması gereken en son kaydın sıra numarası. Bu SequenceNumber geçersizse, tüm kayıtların yazılması gerekir.
Döndürülenler
Yazılan son kaydın sıra numarası.
Uygulamalar
Özel durumlar
sequenceNumber
bu dizi için geçerli değil.
sequenceNumber
bu dizinin temel ve son sıra numaraları arasında değildir.
Beklenmeyen bir G/Ç özel durumu nedeniyle istek gerçekleştirilemedi.
Belirtilen günlüğün herhangi bir kapsamı yok. Bir kayıt dizisinin kullanılabilmesi için önce bir veya daha fazla uzantı oluşturulmalıdır.
Kayıt sırası salt okunur erişimle açıldığından işlem gerçekleştirilemiyor.
yöntemi, sıra atıldıktan sonra çağrıldı.
Programın yürütülmesine devam etmek için yeterli bellek yok.
Kayıt sırası dolu.
Belirtilen günlük dizisine erişim işletim sistemi tarafından reddedildi.
Açıklamalar
Bu yöntemin çağrılması, belirtilen sıra numarasına kadar sıra numaraları içeren tüm kayıtların durably olarak yazılmasını sağlar.