Condividi tramite


ILogViewUpdate<TLogEntry> Interfaccia

Definizione

Interfaccia per l'aggiornamento del log.

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

Parametri di tipo

TLogEntry

Tipo di voci di log.

Derivato

Metodi

ConfirmSubmittedEntries()

Confermare tutte le voci inviate.

Attende fino a quando tutte le voci inviate in precedenza vengono visualizzate nel prefisso confermato del log.

Submit(TLogEntry)

Inviare una singola voce di log da aggiungere al log globale, in corrispondenza dell'oggetto corrente o in qualsiasi posizione successiva.

SubmitRange(IEnumerable<TLogEntry>)

Inviare un intervallo di voci di log da aggiungere atomicamente al log globale, in corrispondenza dell'oggetto corrente o in qualsiasi posizione successiva.

Synchronize()

Ottenere la visualizzazione log più recente e confermare tutte le voci inviate.

Attende fino a quando tutte le voci inviate in precedenza vengono visualizzate nel prefisso confermato del log e forza un aggiornamento del prefisso confermato.

TryAppend(TLogEntry)

Provare a aggiungere una singola voce di log nella posizione corrente del log.

TryAppendRange(IEnumerable<TLogEntry>)

Provare ad aggiungere un intervallo di voci di log in modo atomico alla posizione corrente del log.

Si applica a