Author: zoltan
Date: 2005-06-09 06:35:16 -0400 (Thu, 09 Jun 2005)
New Revision: 45684

Modified:
   trunk/mcs/class/corlib/System/ChangeLog
   trunk/mcs/class/corlib/System/ModuleHandle.cs
   trunk/mcs/class/corlib/System/RuntimeArgumentHandle.cs
   trunk/mcs/class/corlib/System/RuntimeFieldHandle.cs
   trunk/mcs/class/corlib/System/RuntimeMethodHandle.cs
   trunk/mcs/class/corlib/System/RuntimeTypeHandle.cs
Log:
2005-06-09  Zoltan Varga  <[EMAIL PROTECTED]>

        * ModuleHandle RuntimeMethodHandle.cs RuntimeTypeHandle.cs 
RuntimeFieldHandle.cs RuntimeArgumentHandle.cs: Add missing 2.0 attributes.


Modified: trunk/mcs/class/corlib/System/ChangeLog
===================================================================
--- trunk/mcs/class/corlib/System/ChangeLog     2005-06-09 10:30:34 UTC (rev 
45683)
+++ trunk/mcs/class/corlib/System/ChangeLog     2005-06-09 10:35:16 UTC (rev 
45684)
@@ -1,3 +1,7 @@
+2005-06-09  Zoltan Varga  <[EMAIL PROTECTED]>
+
+       * ModuleHandle RuntimeMethodHandle.cs RuntimeTypeHandle.cs 
RuntimeFieldHandle.cs RuntimeArgumentHandle.cs: Add missing 2.0 attributes.
+
 2005-06-08  Zoltan Varga  <[EMAIL PROTECTED]>
 
        * Type.cs: Add missing 2.0 attributes.

Modified: trunk/mcs/class/corlib/System/ModuleHandle.cs
===================================================================
--- trunk/mcs/class/corlib/System/ModuleHandle.cs       2005-06-09 10:30:34 UTC 
(rev 45683)
+++ trunk/mcs/class/corlib/System/ModuleHandle.cs       2005-06-09 10:35:16 UTC 
(rev 45684)
@@ -33,6 +33,7 @@
 using System.Reflection;
 using System.Runtime.Serialization;
 using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
 
 #if NET_2_0
 
@@ -40,7 +41,7 @@
 
 namespace System
 {
-       [CLSCompliant (false)]
+       [ComVisible (true)]
        public struct ModuleHandle
        {
                IntPtr value;

Modified: trunk/mcs/class/corlib/System/RuntimeArgumentHandle.cs
===================================================================
--- trunk/mcs/class/corlib/System/RuntimeArgumentHandle.cs      2005-06-09 
10:30:34 UTC (rev 45683)
+++ trunk/mcs/class/corlib/System/RuntimeArgumentHandle.cs      2005-06-09 
10:35:16 UTC (rev 45684)
@@ -31,8 +31,14 @@
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 //
 
+using System;
+using System.Runtime.InteropServices;
+
 namespace System
 {
+#if NET_2_0
+       [ComVisible (true)]
+#endif
        public struct RuntimeArgumentHandle
        {
                internal IntPtr args;

Modified: trunk/mcs/class/corlib/System/RuntimeFieldHandle.cs
===================================================================
--- trunk/mcs/class/corlib/System/RuntimeFieldHandle.cs 2005-06-09 10:30:34 UTC 
(rev 45683)
+++ trunk/mcs/class/corlib/System/RuntimeFieldHandle.cs 2005-06-09 10:35:16 UTC 
(rev 45684)
@@ -33,6 +33,7 @@
 
 using System.Reflection;
 using System.Runtime.Serialization;
+using System.Runtime.InteropServices;
 
 #if NET_2_0
 using System.Runtime.ConstrainedExecution;
@@ -40,6 +41,9 @@
 
 namespace System
 {
+#if NET_2_0
+       [ComVisible (true)]
+#endif
        [MonoTODO ("Serialization needs tests")]
        [Serializable]
        public struct RuntimeFieldHandle : ISerializable

Modified: trunk/mcs/class/corlib/System/RuntimeMethodHandle.cs
===================================================================
--- trunk/mcs/class/corlib/System/RuntimeMethodHandle.cs        2005-06-09 
10:30:34 UTC (rev 45683)
+++ trunk/mcs/class/corlib/System/RuntimeMethodHandle.cs        2005-06-09 
10:35:16 UTC (rev 45684)
@@ -31,6 +31,7 @@
 using System.Reflection;
 using System.Runtime.Serialization;
 using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
 using System.Security.Permissions;
 
 #if NET_2_0
@@ -39,6 +40,9 @@
 
 namespace System
 {
+#if NET_2_0
+       [ComVisible (true)]
+#endif
        [MonoTODO ("Serialization needs tests")]
        [Serializable]
        public struct RuntimeMethodHandle : ISerializable

Modified: trunk/mcs/class/corlib/System/RuntimeTypeHandle.cs
===================================================================
--- trunk/mcs/class/corlib/System/RuntimeTypeHandle.cs  2005-06-09 10:30:34 UTC 
(rev 45683)
+++ trunk/mcs/class/corlib/System/RuntimeTypeHandle.cs  2005-06-09 10:35:16 UTC 
(rev 45684)
@@ -32,6 +32,7 @@
 //
 
 using System.Runtime.Serialization;
+using System.Runtime.InteropServices;
 
 #if NET_2_0
 using System.Runtime.ConstrainedExecution;
@@ -39,6 +40,9 @@
 
 namespace System
 {
+#if NET_2_0
+       [ComVisible (true)]
+#endif
        [MonoTODO ("Serialization needs tests")]
        [Serializable]
        public struct RuntimeTypeHandle : ISerializable

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to