OperationResult class

Edustaa toiminnon tulosta.

Ominaisuudet

errors

Hakee OperationError-esiintymien matriisin, joka ilmaisee toiminnon aikana ilmenneet virheet.

succeeded

Hakee merkinnän, joka ilmaisee, onko toiminto onnistunut.

success

Palauttaa OperationResult-tuloksen, joka ilmaisee onnistuneen toiminnon.

Menetelmät

failed(OperationError[])

Luo ToiminnonTulos, joka ilmaisee epäonnistuneen toiminnon, ja tarvittaessa virheluettelon.

toString()

Muuntaa nykyisen OperationResult-objektin arvon vastaavaksi merkkijonoesitykseksi.

Ominaisuuden tiedot

errors

Hakee OperationError-esiintymien matriisin, joka ilmaisee toiminnon aikana ilmenneet virheet.

OperationError[] errors

Ominaisuuden arvo

succeeded

Hakee merkinnän, joka ilmaisee, onko toiminto onnistunut.

succeeded: boolean

Ominaisuuden arvo

boolean

success

Palauttaa OperationResult-tuloksen, joka ilmaisee onnistuneen toiminnon.

static OperationResult success

Ominaisuuden arvo

Menetelmän tiedot

failed(OperationError[])

Luo ToiminnonTulos, joka ilmaisee epäonnistuneen toiminnon, ja tarvittaessa virheluettelon.

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

Parametrit

errors

OperationError[]

Valinnainen OperationError-matriisi, joka aiheutti toiminnon epäonnistumisen.

Palautukset

ToimintoTulos, joka ilmaisee epäonnistuneen toiminnon, sekä tarvittaessa virheluettelo.

toString()

Muuntaa nykyisen OperationResult-objektin arvon vastaavaksi merkkijonoesitykseksi.

function toString(): string

Palautukset

string

Nykyisen OperationResult-objektin merkkijonoesitys.

Huomautukset

Jos toiminto onnistui, toString() palauttaa arvon "Onnistui", muussa tapauksessa se palauttaa arvon "Failed : " ja sen jälkeen pilkuin erotellun virheilmoitusluettelon virheiden kokoelmasta, jos sellainen on.