Orleans.EventSourcing 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. |
JournaledGrain<TGrainState> |
Clase base para granos coherentes con el registro mediante la terminología estándar de aprovisionamiento de eventos. Todas las operaciones son seguras para la reentrada. |
JournaledGrain<TGrainState,TEventBase> |
Clase base para granos coherentes con el registro mediante la terminología estándar de aprovisionamiento de eventos. Todas las operaciones son seguras para la reentrada. |
LogConsistencyStatistics |
Colección de estadísticas para granos mediante la coherencia del registro. Consulta LogConsistentGrain<TView>. |
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 granos mediante la coherencia del registro. (SiloAssemblyLoader lo usa para extraer el tipo) |
ProtocolTransportException |
Excepción producida por la capa 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. |
ILogConsistencyProtocolMessage |
interfaz para marcar clases que representan mensajes de protocolo. Todas estas clases deben ser serializables. |
ILogConsistencyProtocolParticipant |
Interfaz específica para granos que participan en protocolos de coherencia de registros de varios clústeres. |
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 distintos clústeres. |
ILogViewAdaptor<TLogView,TLogEntry> |
Un adaptador de vista de registro es la interfaz de almacenamiento para LogConsistentGrain<TView>, cuyo estado se define como una vista de registro. Hay un adaptador por grano, que se instala cuando ILogViewAdaptorFactory 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. |