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”,否则它将返回“Failed: ”,后跟错误集合中带逗号分隔的错误消息列表(如果有)。