Compartir a través de


MustCheck

Actualización: noviembre 2007

La propiedad MustCheck especifica si el llamador debe inspeccionar el valor devuelto de una función. Esta propiedad se utiliza como condición Post en el valor devuelto de una función.

La propiedad MustCheck debe establecerse utilizando uno de los valores siguientes:

  • SA_Yes: se debe comprobar el valor devuelto; de lo contrario se emite la advertencia 6031.

  • SA_No: no se debe comprobar el valor devuelto.

Nota:

El prefijo SA_ es opcional para C++.

Comentarios

Al comprobar un valor devuelto de una función marcada con SA_No, no se genera una advertencia.

Ejemplo

En el siguiente código se muestra cómo se utiliza la propiedad 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();

Vea también

Otros recursos

Propiedades de anotación