Acteur : VI Gérer l'erreur [Protégé]
- Mise à jour2025-07-30
- Temps de lecture : 2 minute(s)
(Nom de fichier : Actor Framework.lvlib:Actor.lvclass:Handle Error.vi)
Définit comment l'acteur gère une erreur qui a eu lieu lors du traitement d'un message. Par défaut, cette méthode ne fait rien si ce n'est arrêter l'acteur.

Entrées/Sorties
Acteur en entrée
—
Acteur en entrée spécifie l'acteur.
entrée d'erreur (pas d'erreur)
—
entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.
Acteur en sortie
—
Acteur en sortie renvoie l'acteur.
arrêter l'acteur ?
—
arrêter l'acteur ? renvoie VRAI si l'acteur devrait s'arrêter. Par défaut, cette méthode renvoie toujours VRAI car la méthode Gérer l'erreur ne s'exécute que si une erreur a eu lieu dans l'acteur à cause du traitement d'un message. Une classe descendante peut redéfinir cette méthode pour changer ce comportement.
sortie d'erreur
—
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard. |
Cette méthode traite aussi le code d'erreur 43 (provenant d'entrée d'erreur) comme signe que l'acteur s'est fermé normalement. Dans ce cas, la méthode Gérer l'erreur ne renvoie pas l'erreur sur la sortie sortie d'erreur, et l'appelant de l'acteur ne la recevra donc pas. Tous les autres codes d'erreur seront renvoyés sur sortie d'erreur. Une classe descendante peut redéfinir cette méthode pour changer ce comportement.
Acteur en entrée
—
entrée d'erreur (pas d'erreur)
—
Acteur en sortie
—
arrêter l'acteur ?
—
sortie d'erreur
—