OperationResult class
Représente le résultat d’une opération.
Propriétés
| errors | Obtient un tableau d’instances OperationError indiquant les erreurs qui se sont produites pendant l’opération. |
| succeeded | Obtient un indicateur indiquant si l’opération a réussi. |
| success | Retourne une opération OperationResult indiquant une opération réussie. |
Méthodes
| failed(Operation |
Crée une opération OperationResult indiquant qu’une opération a échoué, avec une liste d’erreurs le cas échéant. |
| to |
Convertit la valeur de l’objet OperationResult actuel en sa représentation sous forme de chaîne équivalente. |
Détails de la propriété
errors
Obtient un tableau d’instances OperationError indiquant les erreurs qui se sont produites pendant l’opération.
OperationError[] errors
Valeur de propriété
succeeded
Obtient un indicateur indiquant si l’opération a réussi.
succeeded: boolean
Valeur de propriété
boolean
success
Retourne une opération OperationResult indiquant une opération réussie.
static OperationResult success
Valeur de propriété
Détails de la méthode
failed(OperationError[])
Crée une opération OperationResult indiquant qu’une opération a échoué, avec une liste d’erreurs le cas échéant.
static function failed(errors: OperationError[]): OperationResult
Paramètres
- errors
Tableau facultatif d’OperationError qui a provoqué l’échec de l’opération.
Retours
OpérationResult indiquant une opération ayant échoué, avec une liste d’erreurs le cas échéant.
toString()
Convertit la valeur de l’objet OperationResult actuel en sa représentation sous forme de chaîne équivalente.
function toString(): string
Retours
string
Représentation sous forme de chaîne de l’objet OperationResult actuel.
Remarques
Si l’opération a réussi à atteindre toString() retourne « Succeeded » sinon, elle retourne « Failed : » suivi d’une liste délimitée par des virgules des messages d’erreur de sa collection d’erreurs, le cas échéant.