1 interface inheriting from ITransactionEnlistmentAsync
System.Transactions.Local (1)
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionEnlistmentAsync.cs (1)
31
file unsafe interface InterfaceImplementation : global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
22 references to ITransactionEnlistmentAsync
System.Transactions.Local (22)
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)
86
ppEnlist = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
>.ConvertToManaged(__ppEnlist_native);
93
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
>.Free(__ppEnlist_native);
116
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
ppEnlist = default;
127
__ppEnlist_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
>.ConvertToUnmanaged(ppEnlist);
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionEnlistmentAsync.cs (12)
52
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
.PrepareRequestDone(int hr, nint pmk, nint pboidReason)
56
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
));
76
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
@this = default;
82
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
>(__this_native);
94
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
.CommitRequestDone(int hr)
98
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
));
118
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
@this = default;
124
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
>(__this_native);
136
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
.AbortRequestDone(int hr)
140
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
));
160
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
@this = default;
166
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionEnlistmentAsync
>(__this_native);
System\Transactions\DtcProxyShim\DtcInterfaces\IResourceManager.cs (1)
18
[MarshalAs(UnmanagedType.Interface)] out
ITransactionEnlistmentAsync
ppEnlist);
System\Transactions\DtcProxyShim\EnlistmentNotifyShim.cs (2)
15
internal
ITransactionEnlistmentAsync
? EnlistmentAsync;
38
ITransactionEnlistmentAsync
? pEnlistmentAsync = Interlocked.Exchange(ref EnlistmentAsync, null);
System\Transactions\DtcProxyShim\EnlistmentShim.cs (1)
13
internal
ITransactionEnlistmentAsync
? EnlistmentAsync { get; set; }
System\Transactions\DtcProxyShim\ResourceManagerShim.cs (1)
29
ResourceManager!.Enlist(transaction, pEnlistmentNotifyShim, out Guid txUow, out OletxTransactionIsolationLevel isoLevel, out
ITransactionEnlistmentAsync
pEnlistmentAsync);