System.Runtime.Remoting.MetadataServices 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
원격 인프라에 대한 메타데이터와 XML 스키마 간의 변환을 수행하기 위해 Soapsuds 도구(Soapsuds.exe) 명령줄 도구와 사용자 코드에서 사용되는 클래스가 포함되어 있습니다. 이 네임스페이스의 가장 중요한 클래스 중에는 SdlChannelSink 클래스 및 MetaData 클래스가 있습니다.
클래스
MetaData |
XML 스키마로 작업할 수 있는 메서드를 제공합니다. |
SdlChannelSink |
서버에서 동적으로 WSDL(Web Services Description Language)을 생성하는 서버 채널 싱크에 대한 구현을 제공합니다. |
SdlChannelSinkProvider |
SdlChannelSink 인스턴스를 만드는 서버 채널 싱크 공급자를 구현합니다. |
ServiceType |
WSDL(Web Services Description Language) 생성기에 전달되는 잘 알려진 개체 형식을 형식에 있는 메서드로 보내진 메시지를 처리할 수 있는 원격 엔드포인트에 연결합니다. |
SUDSGeneratorException |
WSDL(Web Services Description Language)을 생성하는 동안 오류가 발생하면 throw되는 예외입니다. |
SUDSParserException |
WSDL(Web Services Description Language)을 구문 분석하는 동안 오류가 발생하면 throw되는 예외입니다. |
열거형
SdlType |
애플리케이션에서 제공하는 서비스를 설명할 스키마 형식을 지정합니다. |
설명
SdlChannelSink 클래스 서버 쪽에서 WSDL 웹 서비스 설명 언어 ()를 생성 하는 원격 인프라에서 사용 됩니다.
합니다 MetaData 클래스의 기능을 제공 합니다 Soapsuds 도구 (Soapsuds.exe) 명령줄 도구 및 프로그래밍 방식으로 동일한 결과 달성 하기 위해 사용할 수 있습니다. 메서드는 MetaData 소스 코드에 노출 되는 서비스를 설명 하는 XML 스키마를 만들고 XML 스키마에서 C# 코드를 만들려는 클래스를 사용할 수 있습니다.
.NET