다음을 통해 공유


방법: 서비스 끝점에서 메타데이터 내보내기

이 항목에서는 서비스 끝점으로부터 메타데이터를 내보내는 방법에 대해 설명합니다.

서비스 끝점에서 메타데이터를 내보내려면

  1. 새 Visual Studio Console App Project를 만듭니다. 다음 단계에 표시된 코드를 생성된 Program.cs 파일의 main() 메서드에 추가합니다.

  2. WsdlExporter를 만듭니다.

  3. PolicyVersion 속성을 PolicyVersion 열거형의 값 중 하나로 설정합니다. 샘플에서는 값을 WS-Policy 1.5에 해당되는 Policy15로 설정합니다.

  4. ServiceEndpoint 개체의 배열을 만듭니다.

  5. 각 서비스 끝점의 메타데이터를 내보냅니다.

  6. 내보내기 프로세스 중에 오류가 발생하지 않았는지 확인하고 메타데이터를 검색합니다.

  7. 이제 WriteTo 메서드를 호출하여 파일에 쓰는 등의 방식으로 메타데이터를 사용할 수 있습니다.

예제

다음은 이 예에 해당되는 전체 코드 목록입니다.

코드 컴파일

Program.cs를 컴파일할 때에는 System.ServiceModel.dll을 참조하십시오.

참고 항목

개념

메타데이터 아키텍처 개요
메타데이터 사용
끝점: 주소, 바인딩 및 계약