Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La propriété HttpListenerRequest.UserAgent était auparavant annotée comme étant non nullable, mais elle était en réalité nullable dans la pratique. La notation qui peut accepter la valeur Null de ces propriétés a été mise à jour pour indiquer qu’elles peuvent accepter la valeur Null. Cela peut entraîner de nouveaux avertissements de build liés à l’utilisation de membres pouvant accepter la valeur Null.
Comportement précédent
Auparavant, la propriété était annotée comme ne pouvant pas accepter la valeur Null. Vous pouvez consommer sa valeur et supposer qu’elle ne peut pas être null sans recevoir d’avertissement lors de la génération.
Nouveau comportement
À compter de .NET 9, la propriété est annotée comme nullable. Si vous consommez la valeur sans vérifier null, vous recevrez un avertissement de build.
Version introduite
.NET 9 Preview 1
Type de changement cassant
Cette modification peut affecter la compatibilité source .
Raison de la modification
Les annotations de cette propriété étaient incorrectes. Cette modification applique le comportement approprié pour la propriété et garantit que les appelants comprennent que la valeur peut être null.
Action recommandée
Mettez à jour le code d’appel pour se protéger null contre cette propriété.