Compartir a través de


ILogViewAdaptorHost<TLogView,TLogEntry> Interfaz

Definición

Interfaz implementada por todos los granos que usan la coherencia de la vista de registro Proporciona al adaptador de vista de registro acceso a información específica y devoluciones de llamada específicas.

public interface ILogViewAdaptorHost<TLogView,TLogEntry> : Orleans.EventSourcing.IConnectionIssueListener
type ILogViewAdaptorHost<'LogView, 'LogEntry> = interface
    interface IConnectionIssueListener
Public Interface ILogViewAdaptorHost(Of TLogView, TLogEntry)
Implements IConnectionIssueListener

Parámetros de tipo

TLogView

tipo de la vista de registro

TLogEntry

tipo de entradas de registro

Derivado
Implementaciones

Métodos

OnConnectionIssue(ConnectionIssue)

Se llama cuando se produce algún tipo de problema de conexión. El código llamado puede modificar el retraso de reintento si lo desea, para cambiar el valor predeterminado.

(Heredado de IConnectionIssueListener)
OnConnectionIssueResolved(ConnectionIssue)

Se llama cuando se ha resuelto un problema de conexión notificado anteriormente.

(Heredado de IConnectionIssueListener)
OnViewChanged(Boolean, Boolean)

Notifica al host información detallada sobre los cambios de estado. ILogViewAdaptor<TLogView,TLogEntry> Lo llama cada vez que cambia el estado provisional o confirmado. Las implementaciones pueden variar según si y cuánto cambian por lotes las notificaciones. Las excepciones producidas se detectarán y registrarán como advertencia./>.

UpdateView(TLogView, TLogEntry)

Implementación de transiciones de vista. Las excepciones producidas se detectarán y registrarán como advertencia./>.

Se aplica a