2004-05-13 Mike Kestner <mkestner@ximian.com>
authorMike Kestner <mkestner@gmail.com>
Thu, 13 May 2004 16:32:43 +0000 (16:32 -0000)
committerMike Kestner <mkestner@gmail.com>
Thu, 13 May 2004 16:32:43 +0000 (16:32 -0000)
* ApplicationCrmEnabledAttribute.cs : add ComVisible.  Hide val field.
* ClerkInfo.cs : stub
* ClerkMonitor.cs : stub

svn path=/trunk/mcs/; revision=27287

mcs/class/System.EnterpriseServices/System.EnterpriseServices.CompensatingResourceManager/ApplicationCrmEnabledAttribute.cs
mcs/class/System.EnterpriseServices/System.EnterpriseServices.CompensatingResourceManager/ChangeLog
mcs/class/System.EnterpriseServices/System.EnterpriseServices.CompensatingResourceManager/ClerkInfo.cs [new file with mode: 0644]
mcs/class/System.EnterpriseServices/System.EnterpriseServices.CompensatingResourceManager/ClerkMonitor.cs [new file with mode: 0644]
mcs/class/System.EnterpriseServices/System.EnterpriseServices.dll.sources
mcs/class/System.EnterpriseServices/System.EnterpriseServices/RegistrationConfig.cs [new file with mode: 0644]

index 5b572a3a3ad07c9665458ae8b8d4f1b07b4e0b3f..b545c64d26835be92869269efca7890c65273554 100644 (file)
@@ -7,6 +7,8 @@
 // (C) Alejandro Sánchez Acosta
 //
 
+using System.Runtime.InteropServices;
+
 namespace System.EnterpriseServices.CompensatingResourceManager {
 
        /// <summary>
@@ -14,9 +16,10 @@ namespace System.EnterpriseServices.CompensatingResourceManager {
        /// </summary>
        
        [AttributeUsage(AttributeTargets.Assembly)]
+       [ComVisible(false)]
        public sealed class ApplicationCrmEnabledAttribute : Attribute
        {
-               public bool val;
+               bool val;
 
                public ApplicationCrmEnabledAttribute()
                {
index 28d12c6b9a9ed12f3c58cac94f2b5177a9c0b301..fbfbd78305af7872f32dcb6d347c59d5124637e2 100644 (file)
@@ -1,3 +1,9 @@
+2004-05-13  Mike Kestner  <mkestner@ximian.com>
+
+       * ApplicationCrmEnabledAttribute.cs : add ComVisible.  Hide val field.
+       * ClerkInfo.cs : stub
+       * ClerkMonitor.cs : stub
+
 2002-11-20  Alejandro Sánchez Acosta <raciel@es.gnu.org>
 
        * ApplicationCrmEnabledAttribute.cs added.
diff --git a/mcs/class/System.EnterpriseServices/System.EnterpriseServices.CompensatingResourceManager/ClerkInfo.cs b/mcs/class/System.EnterpriseServices/System.EnterpriseServices.CompensatingResourceManager/ClerkInfo.cs
new file mode 100644 (file)
index 0000000..6c273de
--- /dev/null
@@ -0,0 +1,67 @@
+// System.EnterpriseServices.CompensatingResourceManager.ClerkInfo.cs\r
+//\r
+// Author:  Mike Kestner (mkestner@ximian.com)\r
+//\r
+// Copyright (C) 2004 Novell, Inc.\r
+//\r
+\r
+using System;\r
+\r
+namespace System.EnterpriseServices.CompensatingResourceManager {\r
+\r
+       public sealed class ClerkInfo {\r
+\r
+               [MonoTODO]\r
+               ~ClerkInfo ()\r
+               {\r
+                       throw new NotImplementedException ();\r
+               }\r
+\r
+               #region Properties\r
+\r
+               [MonoTODO]\r
+               public string ActivityId {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               [MonoTODO]\r
+               public Clerk Clerk {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               [MonoTODO]\r
+               public string Compensator {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               [MonoTODO]\r
+               public string Description {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               [MonoTODO]\r
+               public string InstanceId {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               [MonoTODO]\r
+               public string TransactionUOW {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               #endregion\r
+\r
+       }\r
+}\r
diff --git a/mcs/class/System.EnterpriseServices/System.EnterpriseServices.CompensatingResourceManager/ClerkMonitor.cs b/mcs/class/System.EnterpriseServices/System.EnterpriseServices.CompensatingResourceManager/ClerkMonitor.cs
new file mode 100644 (file)
index 0000000..d2a7c01
--- /dev/null
@@ -0,0 +1,72 @@
+// System.EnterpriseServices.CompensatingResourceManager.ClerkMonitor.cs\r
+//\r
+// Author:  Mike Kestner (mkestner@ximian.com)\r
+//\r
+// Copyright (C) 2004 Novell, Inc.\r
+//\r
+\r
+using System;\r
+using System.Collections;\r
+\r
+namespace System.EnterpriseServices.CompensatingResourceManager {\r
+\r
+       public sealed class ClerkMonitor : IEnumerable {\r
+\r
+               [MonoTODO]\r
+               ~ClerkMonitor ()\r
+               {\r
+               }\r
+\r
+               #region Constructors\r
+\r
+               [MonoTODO]\r
+               public ClerkMonitor ()\r
+               {\r
+                       throw new NotImplementedException ();\r
+               }\r
+\r
+               #endregion\r
+\r
+               #region Properties\r
+\r
+               [MonoTODO]\r
+               public int Count {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               [MonoTODO]\r
+               public ClerkInfo this [string index] {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               [MonoTODO]\r
+               public ClerkInfo this [int index] {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               #endregion\r
+\r
+\r
+               #region Properties\r
+\r
+               [MonoTODO]\r
+               public IEnumerator GetEnumerator ()\r
+               {\r
+                       throw new NotImplementedException ();\r
+               }\r
+\r
+               [MonoTODO]\r
+               public void Populate ()\r
+               {\r
+                       throw new NotImplementedException ();\r
+               }\r
+\r
+               #endregion\r
+       }\r
+}\r
index 3afdc6835e18379eb6ae232402ba3fbea7d17473..51ed7e47f063f27540ff48627cfcd087e67574b0 100644 (file)
@@ -78,6 +78,8 @@ System.EnterpriseServices/TransactionVote.cs
 System.EnterpriseServices/XACTTRANSINFO.cs
 System.EnterpriseServices.CompensatingResourceManager/ApplicationCrmEnabledAttribute.cs
 System.EnterpriseServices.CompensatingResourceManager/Clerk.cs
+System.EnterpriseServices.CompensatingResourceManager/ClerkInfo.cs
+System.EnterpriseServices.CompensatingResourceManager/ClerkMonitor.cs
 System.EnterpriseServices.CompensatingResourceManager/Compensator.cs
 System.EnterpriseServices.CompensatingResourceManager/CompensatorOptions.cs
 System.EnterpriseServices.CompensatingResourceManager/LogRecord.cs
diff --git a/mcs/class/System.EnterpriseServices/System.EnterpriseServices/RegistrationConfig.cs b/mcs/class/System.EnterpriseServices/System.EnterpriseServices/RegistrationConfig.cs
new file mode 100644 (file)
index 0000000..b1b9d71
--- /dev/null
@@ -0,0 +1,93 @@
+// System.EnterpriseServices.RegistrationConfig.cs\r
+//\r
+// Author:  Mike Kestner (mkestner@ximian.com)\r
+//\r
+// Copyright (C) 2004 Novell, Inc.\r
+//\r
+\r
+using System;\r
+using System.Runtime.InteropServices;\r
+\r
+namespace System.EnterpriseServices {\r
+\r
+#if NET_1_1\r
+       [Serializable]\r
+       [Guid("36dcda30-dc3b-4d93-be42-90b2d74c64e7")]\r
+       public class RegistrationConfig {\r
+\r
+               #region Constructors\r
+\r
+               [MonoTODO]\r
+               public RegistrationConfig ()\r
+               {\r
+                       throw new NotImplementedException ();\r
+               }\r
+\r
+               #endregion\r
+\r
+               #region Properties\r
+\r
+               [MonoTODO]\r
+               public string Application {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+                       set {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               [MonoTODO]\r
+               public string ApplicationRootDirectory {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+                       set {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               [MonoTODO]\r
+               public string AssemblyFile {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+                       set {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               [MonoTODO]\r
+               public InstallationFlags InstallationFlags {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+                       set {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               [MonoTODO]\r
+               public string Partition {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+                       set {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               [MonoTODO]\r
+               public string TypeLibrary {\r
+                       get {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+                       set {\r
+                               throw new NotImplementedException ();\r
+                       }\r
+               }\r
+\r
+               #endregion\r
+       }\r
+#endif\r
+}\r