IRecordSequence.Flush Metoda

Definice

Při přepsání v odvozené třídě způsobí zápis připojených záznamů.

Přetížení

Name Description
Flush()

Při přepsání v odvozené třídě zajišťuje, že všechny připojené záznamy byly zapsány.

Flush(SequenceNumber)

Při přepsání v odvozené třídě zajistí, že všechny připojené záznamy až do záznamu a včetně záznamu se zadaným pořadovým číslem byly trvale zapsány.

Flush()

Při přepsání v odvozené třídě zajišťuje, že všechny připojené záznamy byly zapsány.

public:
 System::IO::Log::SequenceNumber Flush();
public System.IO.Log.SequenceNumber Flush();
abstract member Flush : unit -> System.IO.Log.SequenceNumber
Public Function Flush () As SequenceNumber

Návraty

Pořadové číslo posledního zapsaného záznamu.

Výjimky

Při vyprázdnění dat došlo k vstupně-výstupní chybě.

Metoda byla volána po odstranění sekvence.

Poznámky

Volání této metody zajišťuje, že všechny záznamy, které byly připojeny k IRecordSequence byly trvale zapsány.

Platí pro

Flush(SequenceNumber)

Při přepsání v odvozené třídě zajistí, že všechny připojené záznamy až do záznamu a včetně záznamu se zadaným pořadovým číslem byly trvale zapsány.

public:
 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
Public Function Flush (sequenceNumber As SequenceNumber) As SequenceNumber

Parametry

sequenceNumber
SequenceNumber

Pořadové číslo posledního záznamu, který musí být zapsán. Pokud je tato SequenceNumber hodnota neplatná, všechny záznamy musí být zapsány.

Návraty

Pořadové číslo posledního zapsaného záznamu.

Výjimky

Jeden nebo více argumentů je neplatné.

Při vyprázdnění dat došlo k vstupně-výstupní chybě.

Metoda byla volána po odstranění sekvence.

Poznámky

Voláním této metody zajistíte, že všechny záznamy s pořadovými čísly až do zadaného pořadového čísla budou trvale zapsány.

Platí pro