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 retornado deve estar marcado; caso contrário aviso 6031 é emitido.
SA_No -o valor retornado 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();