Partager via


MustCheck

Mise à jour : novembre 2007

La propriété MustCheck spécifie si l'appelant doit inspecter la valeur de retour d'une fonction. Cette propriété est utilisée comme une condition préalable sur la valeur de retour d'une fonction.

La propriété MustCheck doit être définie à l'aide de l'une des valeurs suivantes :

  • SA_Yes - la valeur de retour doit être vérifiée ; sinon l'avertissement 6031 est émis.

  • SA_No - la valeur de retour ne doit pas être vérifiée.

Remarque :

Le préfixe SA_ est facultatif pour C++.

Notes

La vérification d'une valeur de retour d'une fonction marquée avec SA_No ne génère pas d'avertissement.

Exemple

Le code suivant illustre l'utilisation de la propriété MustCheck :

// C 
#include <CodeAnalysis\SourceAnnotations.h>
[returnvalue:SA_Post(MustCheck=SA_Yes)] int f();

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
[returnvalue:Post(MustCheck=Yes)] int f();

Voir aussi

Autres ressources

Propriétés d'annotation