mscorlib(4.0.0.0) API with additions
CriticalFinalizerObject.cs
3 
5 {
7  [ComVisible(true)]
8  [SecurityPermission(SecurityAction.InheritanceDemand, UnmanagedCode = true)]
9  public abstract class CriticalFinalizerObject
10  {
12  [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)]
14  {
15  }
16 
18  [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
20  {
21  }
22  }
23 }
Describes a set of security permissions applied to code. This class cannot be inherited.
Ensures that all finalization code in derived classes is marked as critical.
Definition: __Canon.cs:3
Cer
Specifies a method's behavior when called within a constrained execution region.
Definition: Cer.cs:5
SecurityAction
Specifies the security actions that can be performed using declarative security.
CriticalFinalizerObject()
Initializes a new instance of the T:System.Runtime.ConstrainedExecution.CriticalFinalizerObject class...
Consistency
Specifies a reliability contract.
Definition: Consistency.cs:5