Partager via


ILogViewUpdate<TLogEntry> Interface

Définition

Interface de mise à jour du journal.

public interface ILogViewUpdate<TLogEntry>
type ILogViewUpdate<'LogEntry> = interface
Public Interface ILogViewUpdate(Of TLogEntry)

Paramètres de type

TLogEntry

Type d’entrées de journal.

Dérivé

Méthodes

ConfirmSubmittedEntries()

Confirmez toutes les entrées envoyées.

Attend que toutes les entrées précédemment envoyées apparaissent dans le préfixe confirmé du journal.

Submit(TLogEntry)

Envoyez une entrée de journal unique à ajouter au journal global, soit à la position actuelle, soit à n’importe quelle position ultérieure.

SubmitRange(IEnumerable<TLogEntry>)

Envoyez une plage d’entrées de journal à ajouter de manière atomique au journal global, soit à la position actuelle, soit à n’importe quelle position ultérieure.

Synchronize()

Obtenez la dernière vue de journal et confirmez toutes les entrées envoyées.

Attend que toutes les entrées précédemment envoyées apparaissent dans le préfixe confirmé du journal et force une actualisation du préfixe confirmé.

TryAppend(TLogEntry)

Essayez d’ajouter une entrée de journal unique à la position actuelle du journal.

TryAppendRange(IEnumerable<TLogEntry>)

Essayez d’ajouter une plage d’entrées de journal de manière atomique à la position actuelle du journal.

S’applique à