This documentation is archived and is not being maintained.
.NET Framework 3.0
The System.Runtime.ConstrainedExecution namespace defines a set of types that enumerate and define a contract for reliability between the author of some code, and the developers who take a dependency on that code. The types in the System.Runtime.ConstrainedExecution namespace are intended for use in constrained execution regions (CERs).
|CriticalFinalizerObject||Ensures that all finalization code in derived classes is marked as critical.|
|PrePrepareMethodAttribute||Instructs the native image generation service to prepare a method for inclusion in a constrained execution region (CER).|
|ReliabilityContractAttribute||Defines a contract for reliability between the author of some code, and the developers who have a dependency on that code.|