OperationResult class

代表操作的結果。

屬性

errors

會取得一個 OperationError 實例陣列,表示操作過程中發生的錯誤。

succeeded

會收到一個標記,表示行動是否成功。

success

回傳一個 OperationResult,表示操作成功。

方法

failed(OperationError[])

建立一個操作結果,表示操作失敗,並附有錯誤清單(如適用)。

toString()

將目前 OperationResult 物件的值轉換為其等效的字串表示。

屬性詳細資料

errors

會取得一個 OperationError 實例陣列,表示操作過程中發生的錯誤。

OperationError[] errors

屬性值

succeeded

會收到一個標記,表示行動是否成功。

succeeded: boolean

屬性值

boolean

success

回傳一個 OperationResult,表示操作成功。

static OperationResult success

屬性值

方法詳細資料

failed(OperationError[])

建立一個操作結果,表示操作失敗,並附有錯誤清單(如適用)。

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

參數

errors

OperationError[]

一個可選的 OperationError 陣列,導致操作失敗。

傳回

一個 OperationResult 表示操作失敗,若適用則附有錯誤清單。

toString()

將目前 OperationResult 物件的值轉換為其等效的字串表示。

function toString(): string

傳回

string

這是目前 OperationResult 物件的字串表示。

備註

若操作成功,toString() 會回傳「Succeeded」,否則會回傳「Failed : 」,並附上逗號分隔的錯誤訊息清單,列出其錯誤集合中的錯誤訊息(若有)。