Поделиться через


MustCheck

Свойство MustCheck определяет, должен ли вызывающий объект проверять возвращаемое значение функции. Данное свойство используется как последующее условие для возвращаемого значения функции.

Свойство MustCheck должно быть задано при помощи одного из следующих значений:

  • SA_Yes - возвращаемое значение должно быть проверено; в обратном случае выводится предупреждение 6031.

  • SA_No - возвращаемое значение проверять не нужно.

Примечание

Префикс "SA_" в C++ необязателен.

Заметки

При проверке возвращаемого значения функции, помеченного "SA_No", предупреждение на экран не выводится.

Пример

В следующем примере кода демонстрируется использование свойства 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();

См. также

Другие ресурсы

Свойства заметок