1 interface inheriting from ITransactionExport
System.Transactions.Local (1)
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport.cs (1)
30file 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)
50void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport.Export(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransaction punkTransaction, out uint pcbTransactionCookie) 54var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport)); 88global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport @this = default; 98@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport>(__this_native); 112void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport.GetTransactionCookie(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransaction pITransaction, uint cbTransactionCookie, byte[] rgbTransactionCookie, out uint pcbUsed) 116var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport)); 151global::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)
99void global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExportFactory.Create(uint cbWhereabouts, byte[] rgbWhereabouts, out global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport ppExport) 123ppExport = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport>.ConvertToManaged(__ppExport_native); 130global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport>.Free(__ppExport_native); 145global::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);