text: ﻿//------------------------------------------------------------------------------
  // <auto-generated tool="Dubrovnik.CodeGenerator">
  //
  // System_Transactions.h
  //
  // Dubrovnik based macOS Cocoa Objective-C to Mono bindings.
  //
  // This code was generated using a tool available as part of:
  // http://github.com/ThesaurusSoftware/Dubrovnik
  // This code has dependencies on the above project.
  //
  // Date:     09/12/2019 23:15:15
  //
  // Assembly: System.Transactions
  // Fullname: System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  // Path:     C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Transactions.dll
  //
  // Platform: Microsoft Windows NT 6.2.9200.0
  // OS Arch:  64 bit
  // Process:  32 bit
  // Target:   mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  // Runtime:  4.0.30319.42000
  //
  // Asm Ref:  mscorlib
  // Fullname: mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  //
  // Asm Ref:  System.Configuration
  // Fullname: System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
  //
  // Asm Ref:  System.EnterpriseServices
  // Fullname: System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
  //
  // Asm Ref:  System
  // Fullname: System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  //
  // Asm Ref:  System.Xml
  // Fullname: System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  //
  // Manual changes to this file may cause unexpected behavior in your application.
  // Manual changes to this file will be overwritten if the code is regenerated.
  //
  // </auto-generated>
  //------------------------------------------------------------------------------
  #import <Dubrovnik/Dubrovnik.h>
  
  //
  // Extra include
  //
  #if __has_include("System_Transactions.__Extra__.h")
  #import "System_Transactions.__Extra__.h"	// Not auto generated. Add manually to project.
  #endif
  
  
  //
  // Referenced assemblies
  //
  #ifndef MSCORLIB_INCLUDED
  //#import "mscorlib.h"
  #endif
  
  #ifndef SYSTEM_CONFIGURATION_INCLUDED
  //#import "System.Configuration.h"
  #endif
  
  #ifndef SYSTEM_ENTERPRISESERVICES_INCLUDED
  //#import "System.EnterpriseServices.h"
  #endif
  
  #ifndef SYSTEM_INCLUDED
  //#import "System.h"
  #endif
  
  #ifndef SYSTEM_XML_INCLUDED
  //#import "System.Xml.h"
  #endif
  
  
  //
  // Class aliases
  //
  
  /* Skipped type : System.Transactions.CommittableTransaction CommittableTransaction */
  
  /* Skipped type : System.Transactions.Configuration.DefaultSettingsSection DefaultSettingsSection */
  
  /* Skipped type : System.Transactions.Configuration.MachineSettingsSection MachineSettingsSection */
  
  /* Skipped type : System.Transactions.Configuration.TransactionsSectionGroup TransactionsSectionGroup */
  
  /* Skipped type : System.Transactions.DependentCloneOption DependentCloneOption */
  
  /* Skipped type : System.Transactions.DependentTransaction DependentTransaction */
  
  /* Skipped type : System.Transactions.DistributedTransactionPermission DistributedTransactionPermission */
  
  /* Skipped type : System.Transactions.DistributedTransactionPermissionAttribute DistributedTransactionPermissionAttribute */
  
  /* Skipped type : System.Transactions.Enlistment Enlistment */
  
  /* Skipped type : System.Transactions.EnlistmentOptions EnlistmentOptions */
  
  /* Skipped type : System.Transactions.EnterpriseServicesInteropOption EnterpriseServicesInteropOption */
  
  /* Skipped type : System.Transactions.HostCurrentTransactionCallback HostCurrentTransactionCallback */
  
  /* Skipped type : System.Transactions.IDtcTransaction IDtcTransaction */
  
  /* Skipped type : System.Transactions.IEnlistmentNotification IEnlistmentNotification */
  
  /* Skipped type : System.Transactions.IPromotableSinglePhaseNotification IPromotableSinglePhaseNotification */
  
  /* Skipped type : System.Transactions.ISimpleTransactionSuperior ISimpleTransactionSuperior */
  
  /* Skipped type : System.Transactions.ISinglePhaseNotification ISinglePhaseNotification */
  
  /* Skipped type : System.Transactions.IsolationLevel IsolationLevel */
  
  /* Skipped type : System.Transactions.ITransactionPromoter ITransactionPromoter */
  
  /* Skipped type : System.Transactions.PreparingEnlistment PreparingEnlistment */
  
  /* Skipped type : System.Transactions.SinglePhaseEnlistment SinglePhaseEnlistment */
  
  /* Skipped type : System.Transactions.SubordinateTransaction SubordinateTransaction */
  
  /* Skipped type : System.Transactions.Transaction Transaction */
  
  /* Skipped type : System.Transactions.TransactionAbortedException TransactionAbortedException */
  
  /* Skipped type : System.Transactions.TransactionCompletedEventHandler TransactionCompletedEventHandler */
  
  /* Skipped type : System.Transactions.TransactionEventArgs TransactionEventArgs */
  
  /* Skipped type : System.Transactions.TransactionException TransactionException */
  
  /* Skipped type : System.Transactions.TransactionInDoubtException TransactionInDoubtException */
  
  /* Skipped type : System.Transactions.TransactionInformation TransactionInformation */
  
  /* Skipped type : System.Transactions.TransactionInterop TransactionInterop */
  
  /* Skipped type : System.Transactions.TransactionManager TransactionManager */
  
  /* Skipped type : System.Transactions.TransactionManagerCommunicationException TransactionManagerCommunicationException */
  
  /* Skipped type : System.Transactions.TransactionOptions TransactionOptions */
  
  /* Skipped type : System.Transactions.TransactionPromotionException TransactionPromotionException */
  
  /* Skipped type : System.Transactions.TransactionScope TransactionScope */
  
  /* Skipped type : System.Transactions.TransactionScopeAsyncFlowOption TransactionScopeAsyncFlowOption */
  
  /* Skipped type : System.Transactions.TransactionScopeOption TransactionScopeOption */
  
  /* Skipped type : System.Transactions.TransactionStartedEventHandler TransactionStartedEventHandler */
  
  /* Skipped type : System.Transactions.TransactionStatus TransactionStatus */
  
  /*
  
  Assembly type imports
  
  */
  