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(Operation |
Vytvoří OperationResult označující neúspěšnou operaci se seznamem chyb, pokud je k dispozici. |
| to |
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
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.