2 types derived from WorkflowCommitWorkBatchService
System.Workflow.Runtime (2)
Hosting\DefaultWorkflowTransactionService.cs (1)
18public class DefaultWorkflowCommitWorkBatchService : WorkflowCommitWorkBatchService
Hosting\SharedConnectionWorkflowTransactionService.cs (1)
23public class SharedConnectionWorkflowCommitWorkBatchService : WorkflowCommitWorkBatchService
18 references to WorkflowCommitWorkBatchService
System.Workflow.Runtime (18)
Hosting\DbResourceAllocator.cs (4)
121internal void DetectSharedConnectionConflict(WorkflowCommitWorkBatchService transactionService) 172internal DbConnection GetEnlistedConnection(WorkflowCommitWorkBatchService txSvc, Transaction transaction, out bool isNewConnection) 201internal static DbTransaction GetLocalTransaction(WorkflowCommitWorkBatchService txSvc, Transaction transaction) 359private static SharedConnectionInfo GetConnectionInfo(WorkflowCommitWorkBatchService txSvc, Transaction transaction)
Hosting\SharedConnectionWorkflowTransactionService.cs (1)
153protected internal override void CommitWorkBatch(WorkflowCommitWorkBatchService.CommitWorkBatchCallback commitWorkBatchCallback)
Hosting\SqlWorkflowPersistenceService.cs (3)
86WorkflowCommitWorkBatchService transactionService) 685private WorkflowCommitWorkBatchService _transactionService; 825_transactionService = Runtime.GetService<WorkflowCommitWorkBatchService>();
Tracking\SqlTrackingService.cs (3)
48private WorkflowCommitWorkBatchService _transactionService; 192_transactionService = this.Runtime.GetService<WorkflowCommitWorkBatchService>(); 788private WorkflowCommitWorkBatchService WorkflowCommitWorkBatchService
WorkflowRuntime.cs (7)
307internal WorkflowCommitWorkBatchService TransactionService 311return (WorkflowCommitWorkBatchService)GetService(typeof(WorkflowCommitWorkBatchService)); 1033|| service is WorkflowCommitWorkBatchService 1120if (GetAllServices(typeof(WorkflowCommitWorkBatchService)).Count == 0) 1129if (GetAllServices(typeof(WorkflowCommitWorkBatchService)).Count != 1) 1133typeof(WorkflowCommitWorkBatchService).Name));