2005-05-24 Sebastien Pouliot <sebastien@ximian.com>
authorSebastien Pouliot <sebastien@ximian.com>
Tue, 24 May 2005 11:49:23 +0000 (11:49 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Tue, 24 May 2005 11:49:23 +0000 (11:49 -0000)
* CriticialFinalizerObject.cs: Changed ComVisible to true.
* ReliabilityContractAttribute.cs: Default constructor is obsolete.
Properties don't have setters.

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

mcs/class/corlib/System.Runtime.ConstrainedExecution/ChangeLog
mcs/class/corlib/System.Runtime.ConstrainedExecution/CriticialFinalizerObject.cs
mcs/class/corlib/System.Runtime.ConstrainedExecution/ReliabilityContractAttribute.cs

index ef5f9534afce2542313d7610c5bf72de13f16ba1..146854d4f1140aea6b50ac4993f35b9373fa8478 100644 (file)
@@ -1,3 +1,9 @@
+2005-05-24  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * CriticialFinalizerObject.cs: Changed ComVisible to true.
+       * ReliabilityContractAttribute.cs: Default constructor is obsolete.
+       Properties don't have setters.
+
 2005-03-04  Kazuki Oikawa  <kazuki@panicode.com>
 
        * PrePrepareMethodAttribute.cs:
index bf795044f891da924dd482dfa12f756635b51d5a..6895fe98206cde65fda1b7ac13298f3d7349d5cc 100644 (file)
@@ -32,7 +32,7 @@ using System.Runtime.InteropServices;
 
 namespace System.Runtime.ConstrainedExecution
 {
-       [ComVisible (false)]
+       [ComVisible (true)]
         public abstract class CriticalFinalizerObject
         {
                 protected CriticalFinalizerObject ()
index 998549b2b18c639293b429e0afc06a092a2735d3..f6bf413c67f7b584e9610bc3e42147143e39d7f8 100644 (file)
@@ -36,7 +36,8 @@ namespace System.Runtime.ConstrainedExecution
         {
                 Consistency consistency;
                 Cer cer;
-                
+
+               [Obsolete ()]
                 public ReliabilityContractAttribute ()
                 {
                 }
@@ -49,14 +50,10 @@ namespace System.Runtime.ConstrainedExecution
 
                 public Cer Cer {
                         get { return cer; }
-                       set { cer = value; }
                 }
 
                 public Consistency ConsistencyGuarantee {
-
-                        get { return consistency; }
-
-                        set { consistency = value; }
+                       get { return consistency; }
                 }
         }
 }