OperationResult class
代表操作的結果。
屬性
| errors | 會取得一個 OperationError 實例陣列,表示操作過程中發生的錯誤。 |
| succeeded | 會收到一個標記,表示行動是否成功。 |
| success | 回傳一個 OperationResult,表示操作成功。 |
方法
| failed(Operation |
建立一個操作結果,表示操作失敗,並附有錯誤清單(如適用)。 |
| to |
將目前 OperationResult 物件的值轉換為其等效的字串表示。 |
屬性詳細資料
errors
succeeded
會收到一個標記,表示行動是否成功。
succeeded: boolean
屬性值
boolean
success
方法詳細資料
failed(OperationError[])
建立一個操作結果,表示操作失敗,並附有錯誤清單(如適用)。
static function failed(errors: OperationError[]): OperationResult
參數
- errors
一個可選的 OperationError 陣列,導致操作失敗。
傳回
一個 OperationResult 表示操作失敗,若適用則附有錯誤清單。
toString()
將目前 OperationResult 物件的值轉換為其等效的字串表示。
function toString(): string
傳回
string
這是目前 OperationResult 物件的字串表示。
備註
若操作成功,toString() 會回傳「Succeeded」,否則會回傳「Failed : 」,並附上逗號分隔的錯誤訊息清單,列出其錯誤集合中的錯誤訊息(若有)。