38 references to ShimNotificationType
System.Transactions.Local (38)
System\Transactions\DtcProxyShim\DtcProxyShimFactory.cs (3)
277out ShimNotificationType shimNotificationType, 284shimNotificationType = ShimNotificationType.None; 308if (!entryRemoved || shimNotificationType != ShimNotificationType.ResourceManagerTmDownNotify)
System\Transactions\DtcProxyShim\EnlistmentNotifyShim.cs (4)
52NotificationType = ShimNotificationType.PrepareRequestNotify; 58NotificationType = ShimNotificationType.CommitRequestNotify; 67NotificationType = ShimNotificationType.AbortRequestNotify; 74NotificationType = ShimNotificationType.ResourceManagerTmDownNotify;
System\Transactions\DtcProxyShim\NotificationShimBase.cs (2)
9public ShimNotificationType NotificationType; 20NotificationType = ShimNotificationType.None;
System\Transactions\DtcProxyShim\Phase0NotifyShim.cs (1)
21NotificationType = ShimNotificationType.Phase0RequestNotify;
System\Transactions\DtcProxyShim\ResourceManagerNotifyShim.cs (1)
22NotificationType = ShimNotificationType.ResourceManagerTmDownNotify;
System\Transactions\DtcProxyShim\TransactionNotifyShim.cs (6)
17NotificationType = ShimNotificationType.CommittedNotify; 23NotificationType = ShimNotificationType.AbortedNotify; 31OletxTransactionHeuristic.XACTHEURISTIC_ABORT => ShimNotificationType.AbortedNotify, 32OletxTransactionHeuristic.XACTHEURISTIC_COMMIT => ShimNotificationType.CommittedNotify, 33_ => ShimNotificationType.InDoubtNotify 41NotificationType = ShimNotificationType.InDoubtNotify;
System\Transactions\DtcProxyShim\VoterNotifyShim.cs (7)
21NotificationType = ShimNotificationType.VoteRequestNotify; 27NotificationType = ShimNotificationType.CommittedNotify; 33NotificationType = ShimNotificationType.AbortedNotify; 40OletxTransactionHeuristic.XACTHEURISTIC_ABORT => ShimNotificationType.AbortedNotify, 41OletxTransactionHeuristic.XACTHEURISTIC_COMMIT => ShimNotificationType.CommittedNotify, 42_ => ShimNotificationType.InDoubtNotify 50NotificationType = ShimNotificationType.InDoubtNotify;
System\Transactions\Oletx\OletxTransactionManager.cs (14)
59ShimNotificationType shimNotificationType = ShimNotificationType.None; 132if (shimNotificationType != ShimNotificationType.None) 138case ShimNotificationType.Phase0RequestNotify: 159case ShimNotificationType.VoteRequestNotify: 173case ShimNotificationType.CommittedNotify: 194case ShimNotificationType.AbortedNotify: 223case ShimNotificationType.InDoubtNotify: 244case ShimNotificationType.PrepareRequestNotify: 260case ShimNotificationType.CommitRequestNotify: 274case ShimNotificationType.AbortRequestNotify: 288case ShimNotificationType.EnlistmentTmDownNotify: 302case ShimNotificationType.ResourceManagerTmDownNotify: 340while (shimNotificationType != ShimNotificationType.None);