<exception> 설명서 태그

<exception> 태그를 사용하면 throw할 수 있는 예외를 지정할 수 있습니다. 이 태그는 메서드 정의에 적용됩니다.

구문

/// <exception cref="member">description</exception>

매개 변수

member
현재 컴파일 환경에서 사용할 수 있는 예외에 대한 참조입니다. 컴파일러는 이름 조회 규칙을 사용하여 지정된 예외가 있는지 확인하고 member를 출력 XML의 표준 요소 이름으로 변환합니다. 컴파일러가 찾을 member수 없는 경우 경고를 실행합니다.

이름을 단일 또는 이중 따옴표로 묶습니다.

제네릭 형식에 대한 참조를 cref 만드는 방법에 대한 자세한 내용은 다음을 참조하세요 <see>.

description
설명.

설명

/doc 파일에 대한 설명서 주석을 처리하기 위해 컴파일합니다.

MSVC 컴파일러는 설명서 주석을 한 번 통과하여 참조를 확인 cref 하려고 시도합니다. C++ 조회 규칙을 사용하는 경우 컴파일러에서 기호를 찾을 수 없는 경우 참조가 해결되지 않은 것으로 표시됩니다. 자세한 내용은 <seealso>를 참조하세요.

예시

// xml_exception_tag.cpp
// compile with: /clr /doc /LD
// post-build command: xdcmake xml_exception_tag.dll
using namespace System;

/// Text for class EClass.
public ref class EClass : public Exception {
   // class definition ...
};

/// <exception cref="System.Exception">Thrown when... .</exception>
public ref class TestClass {
   void Test() {
      try {
      }
      catch(EClass^) {
      }
   }
};

참고 항목

XML 설명서