TransactionCommitter<TService> 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
TransactionCommitter<TService>(ITransactionCommitterConfiguration, IGrainActivationContext, ITransactionDataCopier<TransactionCommitter<TService>.OperationState>, IGrainRuntime, ILogger<TransactionCommitter<TService>>)
- Source:
- TransactionCommitter.cs
public TransactionCommitter (Orleans.Transactions.Abstractions.ITransactionCommitterConfiguration config, Orleans.Runtime.IGrainActivationContext context, Orleans.Transactions.Abstractions.ITransactionDataCopier<Orleans.Transactions.TransactionCommitter<TService>.OperationState> copier, Orleans.Runtime.IGrainRuntime grainRuntime, Microsoft.Extensions.Logging.ILogger<Orleans.Transactions.TransactionCommitter<TService>> logger);
new Orleans.Transactions.TransactionCommitter<'Service (requires 'Service : null)> : Orleans.Transactions.Abstractions.ITransactionCommitterConfiguration * Orleans.Runtime.IGrainActivationContext * Orleans.Transactions.Abstractions.ITransactionDataCopier<Orleans.Transactions.TransactionCommitter<'Service>.OperationState> * Orleans.Runtime.IGrainRuntime * Microsoft.Extensions.Logging.ILogger<Orleans.Transactions.TransactionCommitter<'Service>> -> Orleans.Transactions.TransactionCommitter<'Service (requires 'Service : null)>
Public Sub New (config As ITransactionCommitterConfiguration, context As IGrainActivationContext, copier As ITransactionDataCopier(Of TransactionCommitter(Of TService).OperationState), grainRuntime As IGrainRuntime, logger As ILogger(Of TransactionCommitter(Of TService)))
매개 변수
- context
- IGrainActivationContext
- copier
- ITransactionDataCopier<TransactionCommitter<TService>.OperationState>
- grainRuntime
- IGrainRuntime
- logger
- ILogger<TransactionCommitter<TService>>
적용 대상
TransactionCommitter<TService>(ITransactionCommitterConfiguration, IGrainActivationContext, ITransactionDataCopier<TransactionCommitter<TService>.OperationState>, IGrainRuntime, ILoggerFactory)
public TransactionCommitter (Orleans.Transactions.Abstractions.ITransactionCommitterConfiguration config, Orleans.Runtime.IGrainActivationContext context, Orleans.Transactions.Abstractions.ITransactionDataCopier<Orleans.Transactions.TransactionCommitter<TService>.OperationState> copier, Orleans.Runtime.IGrainRuntime grainRuntime, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory);
new Orleans.Transactions.TransactionCommitter<'Service (requires 'Service : null)> : Orleans.Transactions.Abstractions.ITransactionCommitterConfiguration * Orleans.Runtime.IGrainActivationContext * Orleans.Transactions.Abstractions.ITransactionDataCopier<Orleans.Transactions.TransactionCommitter<'Service>.OperationState> * Orleans.Runtime.IGrainRuntime * Microsoft.Extensions.Logging.ILoggerFactory -> Orleans.Transactions.TransactionCommitter<'Service (requires 'Service : null)>
Public Sub New (config As ITransactionCommitterConfiguration, context As IGrainActivationContext, copier As ITransactionDataCopier(Of TransactionCommitter(Of TService).OperationState), grainRuntime As IGrainRuntime, loggerFactory As ILoggerFactory)
매개 변수
- context
- IGrainActivationContext
- copier
- ITransactionDataCopier<TransactionCommitter<TService>.OperationState>
- grainRuntime
- IGrainRuntime
- loggerFactory
- ILoggerFactory
적용 대상
TransactionCommitter<TService>(ITransactionCommitterConfiguration, IGrainContextAccessor, ITransactionDataCopier<TransactionCommitter<TService>.OperationState>, IGrainRuntime, ILogger<TransactionCommitter<TService>>)
public TransactionCommitter (Orleans.Transactions.Abstractions.ITransactionCommitterConfiguration config, Orleans.Runtime.IGrainContextAccessor contextAccessor, Orleans.Transactions.Abstractions.ITransactionDataCopier<Orleans.Transactions.TransactionCommitter<TService>.OperationState> copier, Orleans.Runtime.IGrainRuntime grainRuntime, Microsoft.Extensions.Logging.ILogger<Orleans.Transactions.TransactionCommitter<TService>> logger);
new Orleans.Transactions.TransactionCommitter<'Service (requires 'Service : null)> : Orleans.Transactions.Abstractions.ITransactionCommitterConfiguration * Orleans.Runtime.IGrainContextAccessor * Orleans.Transactions.Abstractions.ITransactionDataCopier<Orleans.Transactions.TransactionCommitter<'Service>.OperationState> * Orleans.Runtime.IGrainRuntime * Microsoft.Extensions.Logging.ILogger<Orleans.Transactions.TransactionCommitter<'Service>> -> Orleans.Transactions.TransactionCommitter<'Service (requires 'Service : null)>
Public Sub New (config As ITransactionCommitterConfiguration, contextAccessor As IGrainContextAccessor, copier As ITransactionDataCopier(Of TransactionCommitter(Of TService).OperationState), grainRuntime As IGrainRuntime, logger As ILogger(Of TransactionCommitter(Of TService)))
매개 변수
- contextAccessor
- IGrainContextAccessor
- copier
- ITransactionDataCopier<TransactionCommitter<TService>.OperationState>
- grainRuntime
- IGrainRuntime
- logger
- ILogger<TransactionCommitter<TService>>