mscorlib(4.0.0.0) API with additions
ContractFailureKind.cs
2 {
4  [__DynamicallyInvokable]
5  public enum ContractFailureKind
6  {
8  [__DynamicallyInvokable]
11  [__DynamicallyInvokable]
14  [__DynamicallyInvokable]
17  [__DynamicallyInvokable]
18  Invariant,
20  [__DynamicallyInvokable]
21  Assert,
23  [__DynamicallyInvokable]
24  Assume
25  }
26 }
An Overload:System.Diagnostics.Contracts.Contract.Assume contract failed.
An Overload:System.Diagnostics.Contracts.Contract.Ensures contract failed.
A Overload:System.Diagnostics.Contracts.Contract.Requires contract failed.
An Overload:System.Diagnostics.Contracts.Contract.Invariant contract failed.
An Overload:System.Diagnostics.Contracts.Contract.EnsuresOnThrow contract failed.
An Overload:System.Diagnostics.Contracts.Contract.Assert contract failed.
ContractFailureKind
Specifies the type of contract that failed.