MustCheck
A propriedade MustCheck especifica se o chamador deve verificar o valor de retorno de uma função. Essa propriedade é usada como uma condição Post no valor de retorno de uma função.
A propriedade MustCheck deve ser definida usando um dos seguintes valores:
SA_Yes-o valor de retorno deve estar marcado; Caso contrário, aviso 6031 é emitido.
SA_No-o valor de retorno não deve ser verificado.
Observação |
---|
O SA_prefix é opcional para C++. |
Comentários
Verificação do valor de retorno de uma função marcada com SA_No não gerará um aviso.
Exemplo
O código a seguir mostra como usar a propriedade 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();