12 references to OletxTransactionHeuristic
System.Transactions.Local (12)
_generated\29\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.cs (4)
12public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::System.Transactions.DtcProxyShim.OletxTransactionHeuristic, nint, uint, int> HeuristicDecision_5; 130void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.HeuristicDecision(global::System.Transactions.DtcProxyShim.OletxTransactionHeuristic dwDecision, nint pboidReason, uint hresult) 133var __target = ((delegate* unmanaged[MemberFunction]<void*, global::System.Transactions.DtcProxyShim.OletxTransactionHeuristic, nint, uint, int> )__vtable[5]); 147internal static int ABI_HeuristicDecision(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::System.Transactions.DtcProxyShim.OletxTransactionHeuristic dwDecision, nint pboidReason, uint hresult)
System\Transactions\DtcProxyShim\DtcInterfaces\ITransactionOutcomeEvents.cs (1)
25OletxTransactionHeuristic dwDecision,
System\Transactions\DtcProxyShim\DtcInterfaces\ITransactionVoterNotifyAsync2.cs (1)
26OletxTransactionHeuristic dwDecision,
System\Transactions\DtcProxyShim\TransactionNotifyShim.cs (3)
27public void HeuristicDecision(OletxTransactionHeuristic dwDecision, IntPtr pboidReason, int hresult) 31OletxTransactionHeuristic.XACTHEURISTIC_ABORT => ShimNotificationType.AbortedNotify, 32OletxTransactionHeuristic.XACTHEURISTIC_COMMIT => ShimNotificationType.CommittedNotify,
System\Transactions\DtcProxyShim\VoterNotifyShim.cs (3)
37public void HeuristicDecision([MarshalAs(UnmanagedType.U4)] OletxTransactionHeuristic dwDecision, IntPtr pboidReason, uint hresult) 40OletxTransactionHeuristic.XACTHEURISTIC_ABORT => ShimNotificationType.AbortedNotify, 41OletxTransactionHeuristic.XACTHEURISTIC_COMMIT => ShimNotificationType.CommittedNotify,