Consistency Enumeration
Specifies a reliability contract.
Assembly: mscorlib (in mscorlib.dll)
| Member name | Description | |
|---|---|---|
| MayCorruptAppDomain | In the face of exceptional conditions, the common language runtime (CLR) makes no guarantees regarding state consistency in the current application domain. | |
| MayCorruptInstance | In the face of exceptional conditions, the method is guaranteed to limit state corruption to the current instance. | |
| MayCorruptProcess | In the face of exceptional conditions, the CLR makes no guarantees regarding state consistency; that is, the condition might corrupt the process. | |
| WillNotCorruptState | In the face of exceptional conditions, the method is guaranteed not to corrupt state. |
The Consistency enumeration is used as a parameter to the ReliabilityContractAttribute attribute to specify the reliability guarantee on a given method.
The following code example demonstrates the use of the Consistency enumeration when specifying a constrained execution region for a method. This code example is part of a larger example provided for the ReliabilityContractAttribute constructor.
Available since 2.0