CliContract インタフェース
名前空間: DensoCreate.Cli.Framework
説明
事前・事後条件などの検証メソッドを提供します。
メソッド
| 名前 | 説明 |
|---|---|
| Fail | 無条件で例外をスローします。 |
| Requires | 条件式がtrueであることをチェックします。trueでない場合は例外をスローします。 |
| ThrowIfFalse | 条件式がfalseと評価されたら例外をthrowします。 |
| ThrowIfNotNull | 値がnullであることをチェックします。 |
| ThrowIfNull | 値がnullでないことをチェックします。nullの場合は例外をスローします。 |
| ThrowIfNullOrEmpty | 値がnullまたは空文字でないことをチェックします。 |
| ThrowIfTrue | 条件式がfalseであることをチェックします。falseでない場合は例外をスローします。 |
| ThrowIfTypeIsNot | 特定クラスのインスタンスであることをチェックします。 |