OperationResult class

Představuje výsledek operace.

Vlastnosti

errors

Získá pole OperationError instances označující chyby, ke kterým došlo během operace.

succeeded

Získá příznak označující, zda operace byla úspěšná.

success

Vrátí OperationResult označující úspěšnou operaci.

Metody

failed(OperationError[])

Vytvoří OperationResult označující neúspěšnou operaci se seznamem chyb, pokud je k dispozici.

toString()

Převede hodnotu aktuálníHo OperationResult objektu na ekvivalentní řetězcové vyjádření.

Podrobnosti vlastnosti

errors

Získá pole OperationError instances označující chyby, ke kterým došlo během operace.

OperationError[] errors

Hodnota vlastnosti

succeeded

Získá příznak označující, zda operace byla úspěšná.

succeeded: boolean

Hodnota vlastnosti

boolean

success

Vrátí OperationResult označující úspěšnou operaci.

static OperationResult success

Hodnota vlastnosti

Podrobnosti metody

failed(OperationError[])

Vytvoří OperationResult označující neúspěšnou operaci se seznamem chyb, pokud je k dispozici.

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

Parametry

errors

OperationError[]

Volitelné pole OperationError, které způsobilo selhání operace.

Návraty

OperationResult označující neúspěšnou operaci se seznamem chyb, pokud je k dispozici.

toString()

Převede hodnotu aktuálníHo OperationResult objektu na ekvivalentní řetězcové vyjádření.

function toString(): string

Návraty

string

Řetězcová reprezentace aktuálního OperationResult objektu.

Poznámky

Pokud byla operace úspěšná, vrátí funkce ToString() hodnotu Úspěch, jinak vrátí hodnotu "Failed: " následovaný čárkami odděleným seznamem chybových zpráv z jeho kolekce chyb, pokud existuje.