Un message peut détruire un objet s'il s'agit du dernier message reçu par l'objet et si vous spécifiez la valeur Destruction à sa propriété Action.
Vous ne pouvez pas détruire un acteur ou utiliser l'action Destruction avec un message récursif.
En cas de destruction, un grand X s'affiche au point d'intersection entre la ligne de vie de l'objet et le message. L'action Destruction termine à la fois l'activation et la ligne de vie de l'objet au même point.
L'action Destruction ne détruit pas l'objet, elle se contente de représenter la destruction de l'objet dans le diagramme. La ligne de vie de l'objet s'interrompt à un moment précis dans le temps ; il n'est pas possible de prolonger sa ligne de vie vers le bas.
Il existe deux types de destruction :