Orleans.EventSourcing.StateStorage Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
GrainStateWithMetaData<TView> |
Uma classe que estende o estado de granularidade com metadados de controle de versão, para que uma granularidade consistente com logs possa usar um provedor de armazenamento padrão. |
GrainStateWithMetaDataAndETag<TView> |
Uma classe que estende o estado de granularidade com metadados de controle de versão, para que uma granularidade com consistência de exibição de log possa usar um provedor de armazenamento padrão. |
LogConsistencyProvider |
Um provedor de consistência de log que armazena a exibição mais recente no armazenamento primário, usando qualquer provedor de armazenamento padrão. Dá suporte a vários clusters que se conectam ao mesmo armazenamento primário (fazendo controle de simultaneidade otimista por meio de marcas eletrônicos) O log em si é transitório, ou seja, não é realmente salvo no armazenamento – somente a exibição mais recente (instantâneo) e alguns metadados (a posição do log e os sinalizadores de gravação) são armazenados no primário. |