Преглед изворни кода

2005-05-24 Sebastien Pouliot <[email protected]>

	* CriticialFinalizerObject.cs: Changed ComVisible to true.
	* ReliabilityContractAttribute.cs: Default constructor is obsolete.
	Properties don't have setters.


svn path=/trunk/mcs/; revision=44927
Sebastien Pouliot пре 20 година
родитељ
комит
a36cf7fe40

+ 6 - 0
mcs/class/corlib/System.Runtime.ConstrainedExecution/ChangeLog

@@ -1,3 +1,9 @@
+2005-05-24  Sebastien Pouliot  <[email protected]>
+
+	* CriticialFinalizerObject.cs: Changed ComVisible to true.
+	* ReliabilityContractAttribute.cs: Default constructor is obsolete.
+	Properties don't have setters.
+
 2005-03-04  Kazuki Oikawa  <[email protected]>
 
 	* PrePrepareMethodAttribute.cs:

+ 1 - 1
mcs/class/corlib/System.Runtime.ConstrainedExecution/CriticialFinalizerObject.cs

@@ -32,7 +32,7 @@ using System.Runtime.InteropServices;
 
 namespace System.Runtime.ConstrainedExecution
 {
-	[ComVisible (false)]
+	[ComVisible (true)]
         public abstract class CriticalFinalizerObject
         {
                 protected CriticalFinalizerObject ()

+ 3 - 6
mcs/class/corlib/System.Runtime.ConstrainedExecution/ReliabilityContractAttribute.cs

@@ -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; }
                 }
         }
 }