次の方法で共有


OperationResult class

操作の結果を表します。

プロパティ

errors

操作中に発生したエラーを示す OperationError インスタンスの配列を取得します。

succeeded

操作が成功したかどうかを示すフラグを取得します。

success

成功した操作を示す OperationResult を返します。

メソッド

failed(OperationError[])

失敗した操作を示す OperationResult を作成し、該当する場合はエラーの一覧を表示します。

toString()

現在の OperationResult オブジェクトの値を等価の文字列形式に変換します。

プロパティの詳細

errors

操作中に発生したエラーを示す OperationError インスタンスの配列を取得します。

OperationError[] errors

プロパティ値

succeeded

操作が成功したかどうかを示すフラグを取得します。

succeeded: boolean

プロパティ値

boolean

success

成功した操作を示す OperationResult を返します。

static OperationResult success

プロパティ値

メソッドの詳細

failed(OperationError[])

失敗した操作を示す OperationResult を作成し、該当する場合はエラーの一覧を表示します。

static function failed(errors: OperationError[]): OperationResult

パラメーター

errors

OperationError[]

操作が失敗する原因となった OperationError の省略可能な配列。

返品

失敗した操作を示す OperationResult。該当する場合はエラーの一覧が表示されます。

toString()

現在の OperationResult オブジェクトの値を等価の文字列形式に変換します。

function toString(): string

返品

string

現在の OperationResult オブジェクトの文字列形式。

注釈

操作が成功した場合、toString() は "Succeeded" を返します。それ以外の場合は、エラー コレクションのエラー メッセージのコンマ区切りリスト (存在する場合) が返されます。