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