1 interface inheriting from ITransactionExport
System.Transactions.Local (1)
_generated\12\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport.cs (1)
21
file unsafe interface InterfaceImplementation : global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
15 references to ITransactionExport
System.Transactions.Local (15)
_generated\12\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport.cs (8)
38
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
.Export(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransaction punkTransaction, out uint pcbTransactionCookie)
40
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
));
71
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
@this = default;
80
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
>(__this_native);
96
void global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
.GetTransactionCookie(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransaction pITransaction, uint cbTransactionCookie, byte[] rgbTransactionCookie, out uint pcbUsed)
98
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
));
130
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
@this = default;
146
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
>(__this_native);
_generated\13\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExportFactory.cs (5)
83
void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExportFactory.Create(uint cbWhereabouts, byte[] rgbWhereabouts, out global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
ppExport)
105
ppExport = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
>.ConvertToManaged(__ppExport_native);
112
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
>.Free(__ppExport_native);
124
global::System.Transactions.DtcProxyShim.DtcInterfaces.
ITransactionExport
ppExport = default;
140
__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);