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: " 뒤에 오류 컬렉션에서 오류 메시지의 쉼표로 구분된 목록이 반환됩니다(있는 경우).