2 writes to RetryTransaction
System.ServiceModel.Routing (2)
System\ServiceModel\Routing\RoutingService.cs (2)
145
this.
RetryTransaction
= new CommittableTransaction(options);
221
this.
RetryTransaction
= null;
12 references to RetryTransaction
System.ServiceModel.Routing (12)
System\ServiceModel\Routing\ProcessMessagesAsyncResult.cs (7)
355
else if (this.service.
RetryTransaction
!= null || this.channelExtension.TransactedReceiveEnabled)
374
if (this.service.
RetryTransaction
!= null || this.channelExtension.TransactedReceiveEnabled)
405
else if (this.service.
RetryTransaction
!= null || this.channelExtension.TransactedReceiveEnabled)
708
if (this.service.
RetryTransaction
!= null)
712
TD.RoutingServiceCommittingTransaction(this.service.
RetryTransaction
.TransactionInformation.LocalIdentifier);
715
IAsyncResult result = this.service.
RetryTransaction
.BeginCommit(
760
this.service.
RetryTransaction
.EndCommit(result);
System\ServiceModel\Routing\RoutingService.cs (5)
130
Fx.Assert(this.
RetryTransaction
== null, "Logic error, we shouldn't be calling CreateNewTransactionIfNeeded if we have a RC Transaction");
148
TD.RoutingServiceCreatingTransaction(messageRpc.EventTraceActivity, this.
RetryTransaction
.TransactionInformation.LocalIdentifier);
195
return this.
RetryTransaction
;
213
if (this.
RetryTransaction
!= null)
220
RoutingUtilities.SafeRollbackTransaction(this.
RetryTransaction
);