1 interface inheriting from ITransactionExport
System.Transactions.Local (1)
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport.cs (1)
30
file unsafe interface InterfaceImplementation : global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
15 references to ITransactionExport
System.Transactions.Local (15)
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport.cs (8)
50
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
.Export(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransaction punkTransaction, out uint pcbTransactionCookie)
54
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
));
88
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
@this = default;
98
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
>(__this_native);
112
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
.GetTransactionCookie(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransaction pITransaction, uint cbTransactionCookie, byte[] rgbTransactionCookie, out uint pcbUsed)
116
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
));
151
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
@this = default;
168
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
>(__this_native);
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExportFactory.cs (5)
99
void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExportFactory.Create(uint cbWhereabouts, byte[] rgbWhereabouts, out global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
ppExport)
123
ppExport = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
>.ConvertToManaged(__ppExport_native);
130
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
>.Free(__ppExport_native);
145
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
ppExport = default;
160
__ppExport_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
>.ConvertToUnmanaged(ppExport);
System\Transactions\DtcProxyShim\DtcInterfaces\ITransactionExportFactory.cs (1)
18
[MarshalAs(UnmanagedType.Interface)] out
ITransactionExport
ppExport);
System\Transactions\DtcProxyShim\TransactionShim.cs (1)
42
_shimFactory.ExportFactory.Create((uint)whereabouts.Length, whereabouts, out
ITransactionExport
export);