internal static void SetTransactionQueue(TransactionQueue queue) { SetObject(TransactionQueueIdent, queue); }
internal static void Participate(ITransactionParticipant participant) { if (!IsActive) return; TransactionQueue queue = ContextHandler.GetTransactionQueue(); if (queue == null) { queue = new TransactionQueue(); ContextHandler.SetTransactionQueue(queue); } queue.Add(participant); }