[ComImport]
[Guid("3A6AD9E1-23B9-11cf-AD60-00AA00A74CCD")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
interface ITransactionDispenser
{
[return:MarshalAs(UnmanagedType.IUnknown)]
object GetOptionsObject();
[return:MarshalAs(UnmanagedType.Interface)]
ITransaction BeginTransaction(
[MarshalAs(UnmanagedType.IUnknown)] object pUnknownOuter,
IsolationLevel isoLevel, IsoFlag isoFlag,
[MarshalAs(UnmanagedType.IUnknown)] object transactionOptions);
}
<ComImport> _
<Guid("TODO")> _
<InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> _
Interface ITransactionDispenser
TODO
End Interface
None.