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