Author: kazuki
Date: 2005-03-03 21:37:23 -0500 (Thu, 03 Mar 2005)
New Revision: 41423
Modified:
trunk/mcs/class/corlib/System.Runtime.Reliability/CER.cs
trunk/mcs/class/corlib/System.Runtime.Reliability/ChangeLog
trunk/mcs/class/corlib/System.Runtime.Reliability/Consistency.cs
trunk/mcs/class/corlib/System.Runtime.Reliability/PrePrepareMethodAttribute.cs
trunk/mcs/class/corlib/System.Runtime.Reliability/ReliabilityContractAttribute.cs
Log:
2005-03-04 Kazuki Oikawa <[EMAIL PROTECTED]>
* CER.cs:
* Consistency.cs:
* PrePrepareMethodAttribute.cs:
* ReliabilityContractAttribute.cs: Added missing attributes.
Modified: trunk/mcs/class/corlib/System.Runtime.Reliability/CER.cs
===================================================================
--- trunk/mcs/class/corlib/System.Runtime.Reliability/CER.cs 2005-03-04
02:35:54 UTC (rev 41422)
+++ trunk/mcs/class/corlib/System.Runtime.Reliability/CER.cs 2005-03-04
02:37:23 UTC (rev 41423)
@@ -27,8 +27,11 @@
//
#if NET_2_0
+using System.Runtime.InteropServices;
namespace System.Runtime.Reliability
{
+ [Serializable]
+ [ComVisible (false)]
public enum CER
{
MayFail = 1,
Modified: trunk/mcs/class/corlib/System.Runtime.Reliability/ChangeLog
===================================================================
--- trunk/mcs/class/corlib/System.Runtime.Reliability/ChangeLog 2005-03-04
02:35:54 UTC (rev 41422)
+++ trunk/mcs/class/corlib/System.Runtime.Reliability/ChangeLog 2005-03-04
02:37:23 UTC (rev 41423)
@@ -1,3 +1,10 @@
+2005-03-04 Kazuki Oikawa <[EMAIL PROTECTED]>
+
+ * CER.cs:
+ * Consistency.cs:
+ * PrePrepareMethodAttribute.cs:
+ * ReliabilityContractAttribute.cs: Added missing attributes.
+
2004-08-03 Sebastien Pouliot <[EMAIL PROTECTED]>
* CriticialFinalizerObject.cs: Moved to System.Runtime.
Modified: trunk/mcs/class/corlib/System.Runtime.Reliability/Consistency.cs
===================================================================
--- trunk/mcs/class/corlib/System.Runtime.Reliability/Consistency.cs
2005-03-04 02:35:54 UTC (rev 41422)
+++ trunk/mcs/class/corlib/System.Runtime.Reliability/Consistency.cs
2005-03-04 02:37:23 UTC (rev 41423)
@@ -27,8 +27,11 @@
//
#if NET_2_0
+using System.Runtime.InteropServices;
namespace System.Runtime.Reliability
{
+ [ComVisible (false)]
+ [Serializable]
public enum Consistency
{
MayCorruptAppDomain = 1,
Modified:
trunk/mcs/class/corlib/System.Runtime.Reliability/PrePrepareMethodAttribute.cs
===================================================================
---
trunk/mcs/class/corlib/System.Runtime.Reliability/PrePrepareMethodAttribute.cs
2005-03-04 02:35:54 UTC (rev 41422)
+++
trunk/mcs/class/corlib/System.Runtime.Reliability/PrePrepareMethodAttribute.cs
2005-03-04 02:37:23 UTC (rev 41423)
@@ -27,8 +27,12 @@
//
#if NET_2_0
+using System.Runtime.InteropServices;
namespace System.Runtime.Reliability
{
+ [Obsolete]
+ [AttributeUsage (AttributeTargets.Constructor |
AttributeTargets.Method, Inherited = false)]
+ [ComVisible (false)]
public sealed class PrePrepareMethodAttribute : Attribute
{
public PrePrepareMethodAttribute ()
Modified:
trunk/mcs/class/corlib/System.Runtime.Reliability/ReliabilityContractAttribute.cs
===================================================================
---
trunk/mcs/class/corlib/System.Runtime.Reliability/ReliabilityContractAttribute.cs
2005-03-04 02:35:54 UTC (rev 41422)
+++
trunk/mcs/class/corlib/System.Runtime.Reliability/ReliabilityContractAttribute.cs
2005-03-04 02:37:23 UTC (rev 41423)
@@ -27,8 +27,14 @@
//
#if NET_2_0
+using System.Runtime.InteropServices;
namespace System.Runtime.Reliability
{
+ [AttributeUsage (AttributeTargets.Assembly |
AttributeTargets.Class |
+ AttributeTargets.Struct | AttributeTargets.Constructor |
+ AttributeTargets.Method | AttributeTargets.Interface,
Inherited = false)]
+ [ComVisible (false)]
+ [Obsolete]
public sealed class ReliabilityContractAttribute : Attribute
{
Consistency consistency;
@@ -46,6 +52,7 @@
public CER CER {
get { return cer; }
+ set { cer = value;}
}
public Consistency ConsistencyGuarantee {
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches