1 interface inheriting from ITransactionVoterNotifyAsync2
System.Transactions.Local (1)
_generated\29\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.cs (1)
24file 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\28\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterFactory2.cs (5)
36void 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) 50__pVoterNotify_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>.ConvertToUnmanaged(pVoterNotify); 72global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>.Free(__pVoterNotify_native); 83global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 pVoterNotify = default; 90pVoterNotify = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>.ConvertToManaged(__pVoterNotify_native);
_generated\29\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.cs (20)
44void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.Committed(bool fRetaining, nint pNewUOW, uint hresult) 46var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2)); 66global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 @this = default; 73@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>(__this_native); 87void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.Aborted(nint pboidReason, bool fRetaining, nint pNewUOW, uint hresult) 89var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2)); 109global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 @this = default; 116@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>(__this_native); 130void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.HeuristicDecision(global::System.Transactions.DtcProxyShim.OletxTransactionHeuristic dwDecision, nint pboidReason, uint hresult) 132var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2)); 149global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 @this = default; 154@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>(__this_native); 168void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.Indoubt() 170var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2)); 187global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 @this = default; 192@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>(__this_native); 206void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.VoteRequest() 208var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2)); 225global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2 @this = default; 230@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2>(__this_native);
_generated\4\System.Transactions.DtcProxyShim.VoterNotifyShim.cs (1)
14details = 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,