1 interface inheriting from ITransactionVoterNotifyAsync2
System.Transactions.Local (1)
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.cs (1)
33file unsafe interface InterfaceImplementation : global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2
1 implementation of ITransactionVoterNotifyAsync2
System.Transactions.Local (1)
System\Transactions\DtcProxyShim\VoterNotifyShim.cs (1)
12internal sealed partial class VoterNotifyShim : NotificationShimBase, ITransactionVoterNotifyAsync2
27 references to ITransactionVoterNotifyAsync2
System.Transactions.Local (27)
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterFactory2.cs (5)
48void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterFactory2.Create(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransaction pITransaction, global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 pVoterNotify, out global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterBallotAsync2 ppVoterBallot) 64__pVoterNotify_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>.ConvertToUnmanaged(pVoterNotify); 85global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>.Free(__pVoterNotify_native); 99global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 pVoterNotify = default; 107pVoterNotify = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>.ConvertToManaged(__pVoterNotify_native);
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.cs (20)
56void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.Committed(bool fRetaining, nint pNewUOW, uint hresult) 60var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2)); 83global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 @this = default; 91@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>(__this_native); 103void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.Aborted(nint pboidReason, bool fRetaining, nint pNewUOW, uint hresult) 107var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2)); 130global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 @this = default; 138@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>(__this_native); 150void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.HeuristicDecision(global::System.Transactions.DtcProxyShim.OletxTransactionHeuristic dwDecision, nint pboidReason, uint hresult) 154var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2)); 174global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 @this = default; 180@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>(__this_native); 192void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.Indoubt() 196var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2)); 216global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 @this = default; 222@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>(__this_native); 234void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.VoteRequest() 238var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2)); 258global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 @this = default; 264@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>(__this_native);
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.VoterNotifyShim.cs (1)
16details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2).TypeHandle);
System\Transactions\DtcProxyShim\DtcInterfaces\ITransactionVoterFactory2.cs (1)
15[MarshalAs(UnmanagedType.Interface)] ITransactionVoterNotifyAsync2 pVoterNotify,