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