Share via


TransactionCommitter<TService> 类

定义

public class TransactionCommitter<TService> : Orleans.ILifecycleParticipant<Orleans.Runtime.IGrainLifecycle>, Orleans.Transactions.Abstractions.ITransactionCommitter<TService> where TService : class
type TransactionCommitter<'Service (requires 'Service : null)> = class
    interface ITransactionCommitter<'Service (requires 'Service : null)>
    interface ILifecycleParticipant<IGrainLifecycle>
Public Class TransactionCommitter(Of TService)
Implements ILifecycleParticipant(Of IGrainLifecycle), ITransactionCommitter(Of TService)

类型参数

TService
继承
TransactionCommitter<TService>
实现

构造函数

TransactionCommitter<TService>(ITransactionCommitterConfiguration, IGrainActivationContext, ITransactionDataCopier<TransactionCommitter<TService>.OperationState>, IGrainRuntime, ILogger<TransactionCommitter<TService>>)
TransactionCommitter<TService>(ITransactionCommitterConfiguration, IGrainActivationContext, ITransactionDataCopier<TransactionCommitter<TService>.OperationState>, IGrainRuntime, ILoggerFactory)
TransactionCommitter<TService>(ITransactionCommitterConfiguration, IGrainContextAccessor, ITransactionDataCopier<TransactionCommitter<TService>.OperationState>, IGrainRuntime, ILogger<TransactionCommitter<TService>>)

方法

OnCommit(ITransactionCommitOperation<TService>) System.Object.OnCommit(Orleans.Transactions.Abstractions.ITransactionCommitOperation{`0})
Participate(IGrainLifecycle)

适用于