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