There is no summary.
Public Classes
| Name | Description | |
|---|---|---|
![]() |
CodeContract | Microsoft-compatible CodeContracts class. |
![]() |
CodeContract.AssertException | Exception thrown by Assert* functions. |
![]() |
CodeContract.AssumeException | Exception thrown by Assume* functions. |
![]() |
CodeContract.EnsuresException | Exception thrown by Ensures* functions. |
![]() |
CodeContract.InvariantException | Exception thrown by Invariant* functions. |
![]() |
CodeContract.RequiresException | Exception thrown by Requires* functions. |
![]() |
ContractInvariantMethodAttribute | Marks a method as an object invariant. When IL rewriting is supported, this method will be called at the end of every public method and getter. |
![]() |
PureAttribute | Marks a method as being "pure", with no side-effects. |
![]() |
RuntimeContractsAttribute | This assembly-level attribute is added to an assembly after the rewriter has processed it. |