1 interface inheriting from ITransactionResourceAsync
System.Transactions.Local (1)
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionResourceAsync.cs (1)
32
file unsafe interface InterfaceImplementation : global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
1 implementation of ITransactionResourceAsync
System.Transactions.Local (1)
System\Transactions\DtcProxyShim\EnlistmentNotifyShim.cs (1)
13
internal sealed partial class EnlistmentNotifyShim : NotificationShimBase,
ITransactionResourceAsync
23 references to ITransactionResourceAsync
System.Transactions.Local (23)
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.IResourceManager.cs (5)
54
void global::System.Transactions.DtcProxyShim.DtcInterfaces.IResourceManager.Enlist(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransaction pTransaction, global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
pRes, out global::System.Guid pUOW, out global::System.Transactions.DtcProxyShim.OletxTransactionIsolationLevel pisoLevel, out global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionEnlistmentAsync ppEnlist)
72
__pRes_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
>.ConvertToUnmanaged(pRes);
96
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
>.Free(__pRes_native);
110
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
pRes = default;
122
pRes = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
>.ConvertToManaged(__pRes_native);
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionResourceAsync.cs (16)
54
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
.PrepareRequest(bool fRetaining, global::System.Transactions.DtcProxyShim.OletxXactRm grfRM, bool fWantMoniker, bool fSinglePhase)
58
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
));
85
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
@this = default;
97
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
>(__this_native);
109
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
.CommitRequest(global::System.Transactions.DtcProxyShim.OletxXactRm grfRM, nint pNewUOW)
113
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
));
133
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
@this = default;
139
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
>(__this_native);
151
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
.AbortRequest(nint pboidReason, bool fRetaining, nint pNewUOW)
155
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
));
178
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
@this = default;
186
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
>(__this_native);
198
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
.TMDown()
202
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
));
222
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
@this = default;
228
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
>(__this_native);
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.EnlistmentNotifyShim.cs (1)
16
details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionResourceAsync
).TypeHandle);
System\Transactions\DtcProxyShim\DtcInterfaces\IResourceManager.cs (1)
15
[MarshalAs(UnmanagedType.Interface)]
ITransactionResourceAsync
pRes,