共用方式為


Orleans.Transactions.Abstractions 命名空間

類別

CommitRecord
PendingTransactionState<TState>
TransactionalStateAttribute
TransactionalStateConfiguration
TransactionalStateExtensions
TransactionalStateMetaData

中繼資料會以 JSON 物件的形式儲存在儲存體中

TransactionalStorageLoadResponse<TState>
TransactionCommitterAttribute

結構

AccessCounter

計算交易參與者的讀取和寫入存取權。

介面

INamedTransactionalStateStorageFactory

Factory 會依名稱建立 ITransactionalStateStorage。

ITransactionAgentStatistics
ITransactionalResource

允許元件成為交易參與者的介面。

ITransactionalResourceExtension
ITransactionalState<TState>

採用新式交易語意的狀態,並允許讀取/寫入鎖定

ITransactionalStateConfiguration
ITransactionalStateFactory
ITransactionalStateStorage<TState>

交易式狀態的儲存體介面

ITransactionalStateStorageFactory
ITransactionCommitOperation<TService>
ITransactionCommitter<TService>
ITransactionCommitterConfiguration
ITransactionCommitterFactory
ITransactionDataCopier<TData>
ITransactionManager
ITransactionManagerExtension