Compartilhar via


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çãoObservaçã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();

Consulte também

Outros recursos

Propriedades de anotação