|
| static void | Assume ([DoesNotReturnIf(false)] bool condition) |
| |
| static void | Assume ([DoesNotReturnIf(false)] bool condition, string? userMessage) |
| |
| static void | Assert ([DoesNotReturnIf(false)] bool condition) |
| |
| static void | Assert ([DoesNotReturnIf(false)] bool condition, string? userMessage) |
| |
| static void | Requires (bool condition) |
| |
| static void | Requires (bool condition, string? userMessage) |
| |
| static void | Requires< TException > (bool condition) |
| |
| static void | Requires< TException > (bool condition, string? userMessage) |
| |
| static void | Ensures (bool condition) |
| |
| static void | Ensures (bool condition, string? userMessage) |
| |
| static void | EnsuresOnThrow< TException > (bool condition) |
| |
| static void | EnsuresOnThrow< TException > (bool condition, string? userMessage) |
| |
| static T | Result< T > () |
| |
| static T | ValueAtReturn< T > (out T value) |
| |
| static T | OldValue< T > (T value) |
| |
| static void | Invariant (bool condition) |
| |
| static void | Invariant (bool condition, string? userMessage) |
| |
| static bool | ForAll (int fromInclusive, int toExclusive, Predicate< int > predicate) |
| |
| static bool | ForAll< T > (IEnumerable< T > collection, Predicate< T > predicate) |
| |
| static bool | Exists (int fromInclusive, int toExclusive, Predicate< int > predicate) |
| |
| static bool | Exists< T > (IEnumerable< T > collection, Predicate< T > predicate) |
| |
| static void | EndContractBlock () |
| |
Definition at line 8 of file Contract.cs.