Orleans.Transactions.Abstractions 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
CommitRecord | |
PendingTransactionState<TState> | |
TransactionalStateAttribute | |
TransactionalStateConfiguration | |
TransactionalStateExtensions | |
TransactionalStateMetaData |
Os metadados são armazenados no armazenamento, como um objeto JSON |
TransactionalStorageLoadResponse<TState> | |
TransactionCommitterAttribute |
Estruturas
AccessCounter |
Conta os acessos de leitura e gravação em um participante da transação. |
Interfaces
INamedTransactionalStateStorageFactory |
Fábrica que cria um ITransactionalStateStorage por nome. |
ITransactionAgentStatistics | |
ITransactionalResource |
Interface que permite que um componente seja um participante da transação. |
ITransactionalResourceExtension | |
ITransactionalState<TState> |
Estado que respeita a semântica de transação do Orleans e permite o bloqueio de leitura/gravação |
ITransactionalStateConfiguration | |
ITransactionalStateFactory | |
ITransactionalStateStorage<TState> |
Interface de armazenamento para estado transacional |
ITransactionalStateStorageFactory | |
ITransactionCommitOperation<TService> | |
ITransactionCommitter<TService> | |
ITransactionCommitterConfiguration | |
ITransactionCommitterFactory | |
ITransactionDataCopier<TData> | |
ITransactionManager | |
ITransactionManagerExtension |