Partager via


L’ordre des balises dans Activity.Tags est inversé

Activity.Tags stocke maintenant les éléments dans la liste en fonction de l’ordre dans lequel ils sont ajoutés. Autrement dit, le premier élément ajouté est le premier dans la liste. Ce changement a été apporté pour correspondre à la spécification des attributs OpenTelemetry.

Description de la modification

Dans les versions .NET précédentes, Activity.Tags stocke les éléments dans l’ordre inverse à partir duquel ils sont ajoutés. Autrement dit, le premier élément ajouté est le dernier de la liste. À compter de .NET 5, l’ordre des éléments est inversé et le premier élément ajouté est toujours premier dans la liste.

Version introduite

5,0

Si votre application a une dépendance sur l’ordre de liste Activity.Tags et que vous effectuez une mise à niveau vers .NET 5 ou version ultérieure, vous devez modifier cette partie de votre code.

API affectées