Orleans.LogConsistency Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
ConnectionIssue |
Representa información sobre los problemas de conexión detectados dentro de los protocolos de coherencia de registros. Se usa tanto dentro del protocolo para realizar un seguimiento de los bucles de reintento como para que los usuarios que quieran supervisar sus granos coherentes con el registro para detectar problemas de comunicación. |
LogConsistencyStatistics |
Colección de estadísticas de granos mediante la coherencia del registro. Vea ILogConsistentGrain. |
LogConsistentGrain<TView> |
Clase base para todos los granos que usan la coherencia del registro para administrar el estado. Es el equivalente de Grain<TGrainState> para los granos mediante la coherencia del registro. (SiloAssemblyLoader lo usa para extraer el tipo) |
LogConsistentGrainBase<TView> |
Clase base para todos los granos que usan la coherencia del registro para administrar el estado. Es el equivalente de Grain<TGrainState> para los granos mediante la coherencia del registro. (SiloAssemblyLoader lo usa para extraer el tipo) |
NotificationFailed |
Representa información sobre los errores de notificación detectados dentro de los protocolos de coherencia del registro. |
ProtocolTransportException |
Excepción producida por el nivel de mensajería de protocolo. |
Interfaces
IConnectionIssueListener |
Interfaz implementada por granos coherentes con el registro mediante métodos protegidos virtuales que los usuarios pueden invalidar para supervisar los problemas de conexión. |
ILogConsistencyDiagnostics |
Interfaz para diagnósticos. |
ILogConsistencyProtocolServices |
Funcionalidad para su uso por adaptadores de vista de registro que usan protocolos de replicación o coherencia personalizados. Abstrae la comunicación entre réplicas del grano coherente con el registro en diferentes clústeres. |
ILogConsistencyProvider |
Interfaz que se va a implementar para un proveedor de coherencia de registros. |
ILogConsistentGrain |
Esta interfaz encapsula la funcionalidad de los granos que administran su estado en función de la coherencia del registro, como JournaledGrain. Es el equivalente de Orleans.IStatefulGrain para granos coherentes con el registro. |
ILogViewAdaptor<TLogView,TLogEntry> |
Un adaptador de vista de registro es la interfaz de almacenamiento para ILogConsistentGrain, cuyo estado se define como una vista de registro. Hay un adaptador por grano, que se instala cuando ILogConsistencyProvider se activa el grano. |
ILogViewAdaptorFactory |
Interfaz que se va a implementar para un generador de adaptadores de vista de registros |
ILogViewAdaptorHost<TLogView,TLogEntry> |
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. |
ILogViewRead<TView,TLogEntry> |
Interfaz para leer la vista de registro. |
ILogViewUpdate<TLogEntry> |
Interfaz para actualizar el registro. |