OperationResult class
操作の結果を表します。
プロパティ
| errors | 操作中に発生したエラーを示す OperationError インスタンスの配列を取得します。 |
| succeeded | 操作が成功したかどうかを示すフラグを取得します。 |
| success | 成功した操作を示す OperationResult を返します。 |
メソッド
| failed(Operation |
失敗した操作を示す OperationResult を作成し、該当する場合はエラーの一覧を表示します。 |
| to |
現在の OperationResult オブジェクトの値を等価の文字列形式に変換します。 |
プロパティの詳細
errors
succeeded
操作が成功したかどうかを示すフラグを取得します。
succeeded: boolean
プロパティ値
boolean
success
メソッドの詳細
failed(OperationError[])
失敗した操作を示す OperationResult を作成し、該当する場合はエラーの一覧を表示します。
static function failed(errors: OperationError[]): OperationResult
パラメーター
- errors
操作が失敗する原因となった OperationError の省略可能な配列。
返品
失敗した操作を示す OperationResult。該当する場合はエラーの一覧が表示されます。
toString()
現在の OperationResult オブジェクトの値を等価の文字列形式に変換します。
function toString(): string
返品
string
現在の OperationResult オブジェクトの文字列形式。
注釈
操作が成功した場合、toString() は "Succeeded" を返します。それ以外の場合は、エラー コレクションのエラー メッセージのコンマ区切りリスト (存在する場合) が返されます。