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() θα επιστρέψει "Ολοκληρώθηκε με επιτυχία", διαφορετικά θα επιστρέψει "Αποτυχία : " ακολουθούμενο από μια λίστα μηνυμάτων σφάλματος διαχωρισμένων με κόμματα από τη συλλογή σφαλμάτων, εάν υπάρχουν.