MustCheck

MustCheck 속성은 호출자가 함수의 반환 값을 검사해야 하는지 여부를 지정합니다. 이 속성은 함수의 반환 값에 사후 조건으로 사용됩니다.

다음 값 중 하나를 사용하여 MustCheck 속성을 설정해야 합니다.

  • SA_Yes - 반환 값을 검사해야 합니다. 그렇지 않으면 경고 6031이 발생합니다.

  • SA_No - 반환 값을 검사하면 안 됩니다.

참고

C++에서는 SA_ 접두사가 선택적 요소입니다.

설명

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();

참고 항목

기타 리소스

주석 속성