MustCheck
[Cette documentation constitue un aperçu et peut faire l'objet de modifications avec les versions ultérieures. Blank topics are included as placeholders.]
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.
Notes
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();