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(OperationError[])

Crée une opération OperationResult indiquant qu’une opération a é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.

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

OperationError[]

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.