1 interface inheriting from ITransactionVoterNotifyAsync2
System.Transactions.Local (1)
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.cs (1)
33
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\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterFactory2.cs (5)
48
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)
64
__pVoterNotify_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
>.ConvertToUnmanaged(pVoterNotify);
85
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
>.Free(__pVoterNotify_native);
99
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
pVoterNotify = default;
107
pVoterNotify = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
>.ConvertToManaged(__pVoterNotify_native);
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.cs (20)
56
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
.Committed(bool fRetaining, nint pNewUOW, uint hresult)
60
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
));
83
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
@this = default;
91
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
>(__this_native);
103
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
.Aborted(nint pboidReason, bool fRetaining, nint pNewUOW, uint hresult)
107
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
));
130
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
@this = default;
138
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
>(__this_native);
150
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
.HeuristicDecision(global::System.Transactions.DtcProxyShim.OletxTransactionHeuristic dwDecision, nint pboidReason, uint hresult)
154
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
));
174
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
@this = default;
180
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
>(__this_native);
192
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
.Indoubt()
196
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
));
216
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
@this = default;
222
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
>(__this_native);
234
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
.VoteRequest()
238
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionVoterNotifyAsync2
));
258
global::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)
16
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,