System.Web.Services.Description 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
WSDL(Web Services Description Language)을 사용하여 XML 웹 서비스를 공개적으로 설명할 수 있는 클래스를 포함합니다. 이 네임스페이스의 각 클래스는 WSDL 사양의 특정 요소에 해당하며 클래스 계층 구조는 유효한 WSDL 문서의 XML 구조에 해당합니다. WSDL에 대한 자세한 내용은 WSDL 사양을 참조하세요.
클래스
| Name | Description |
|---|---|
| BasicProfileViolation |
WSI 기본 프로필 버전 1.1의 WSDL 위반을 나타냅니다. |
| BasicProfileViolationCollection |
강력한 형식의 BasicProfileViolation 개체 컬렉션을 포함합니다. |
| BasicProfileViolationEnumerator |
에 있는 BasicProfileViolationCollection요소를 열거합니다. |
| Binding |
XML 웹 서비스에 사용되는 구체적인 데이터 형식 및 프로토콜을 지정합니다. 이 클래스는 상속할 수 없습니다. |
| BindingCollection |
XML 웹 서비스에서 지원하는 클래스의 Binding 인스턴스 컬렉션을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| DocumentableItem |
네임스페이스의 여러 클래스가 파생되는 추상 기본 클래스를 System.Web.Services.Description 나타냅니다. |
| FaultBinding |
작업의 결과로 출력될 수 있는 오류 메시지의 형식을 지정합니다. 이 클래스는 상속할 수 없습니다. |
| FaultBindingCollection |
클래스의 인스턴스 컬렉션을 나타냅니다 FaultBinding . 이 클래스는 상속할 수 없습니다. |
| HttpAddressBinding |
XML 웹 서비스 내에서 추가된 Port 확장성 요소를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| HttpBinding |
XML 웹 서비스 내에서 추가된 Binding 확장성 요소를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| HttpOperationBinding |
XML 웹 서비스 내에서 추가된 OperationBinding 확장성 요소를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| HttpUrlEncodedBinding |
XML 웹 서비스 내에서 추가된 InputBinding 확장성 요소를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| HttpUrlReplacementBinding |
XML 웹 서비스 내에서 추가된 InputBinding 확장성 요소를 나타냅니다. HTTP를 통한 데이터 전송 형식을 지정합니다. 이 클래스는 상속할 수 없습니다. |
| Import |
XML 네임스페이스를 문서 위치와 연결합니다. 이 클래스는 상속할 수 없습니다. |
| ImportCollection |
XML 웹 서비스로 가져올 문서를 나타내는 클래스의 Import 인스턴스 컬렉션을 제공합니다. 이 클래스는 상속할 수 없습니다. |
| InputBinding |
XML 웹 서비스에서 입력 메시지에 사용하는 데이터 형식 및 프로토콜에 대한 사양 집합을 제공합니다. 이 클래스는 상속할 수 없습니다. |
| Message |
XML 웹 서비스에서 전달하는 데이터의 추상 정의를 제공합니다. 이 클래스는 상속할 수 없습니다. |
| MessageBinding |
추상 콘텐츠가 구체적인 형식으로 매핑되는 방법을 설명합니다. |
| MessageCollection |
클래스의 인스턴스 컬렉션을 나타냅니다 Message . 이 클래스는 상속할 수 없습니다. |
| MessagePart |
각 파트에 대한 특정 추상 정보를 사용하여 논리 단위로 나눌 메시지를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| MessagePartCollection |
클래스의 인스턴스 컬렉션을 나타냅니다 MessagePart . 이 클래스는 상속할 수 없습니다. |
| MimeContentBinding |
HTTP 전송 본문에 대한 MIME 형식을 지정하여 XML 웹 서비스 내에 추가 InputBindingOutputBinding 된 확장성 요소를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| MimeMultipartRelatedBinding |
HTTP 전송 부분에 대한 개별 MIME 형식을 지정하는 확장성 요소를 InputBindingOutputBinding나타냅니다. 이 클래스는 상속할 수 없습니다. |
| MimePart |
적용할 구체적인 MIME 형식 MessagePart |
| MimePartCollection |
클래스의 인스턴스 컬렉션을 나타냅니다 MimePart . 이 클래스는 상속할 수 없습니다. |
| MimeTextBinding |
HTTP 전송을 검색할 InputBindingOutputBindingMimePart텍스트 패턴을 지정하는 확장성 요소를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| MimeTextMatch |
HTTP 전송이 검색되는 텍스트 패턴을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| MimeTextMatchCollection |
클래스의 인스턴스 MimeTextMatch 컬렉션을 제공합니다. 이 클래스는 상속할 수 없습니다. |
| MimeXmlBinding |
, 또는 에 추가된 MimePartInputBindingOutputBinding확장성 요소를 나타냅니다. SOAP 규격이 아닌 XML 메시지의 스키마를 지정합니다. 이 클래스는 상속할 수 없습니다. |
| NamedItem |
문서화할 수 있는 명명된 항목을 나타냅니다. |
| Operation |
XML 웹 서비스에서 지원하는 작업의 추상 정의를 제공합니다. 이 클래스는 상속할 수 없습니다. |
| OperationBinding |
XML 웹 서비스에서 지원하는 작업에 사용되는 메시지에 대한 프로토콜 및 데이터 형식에 대한 사양을 제공합니다. 이 클래스는 상속할 수 없습니다. |
| OperationBindingCollection |
클래스의 인스턴스 컬렉션을 나타냅니다 OperationBinding . 이 클래스는 상속할 수 없습니다. |
| OperationCollection |
클래스의 인스턴스 컬렉션을 나타냅니다 Operation . 이 클래스는 상속할 수 없습니다. |
| OperationFault |
XML 웹 서비스에서 반환하는 오류 메시지에 대한 사양을 정의합니다. 이 클래스는 상속할 수 없습니다. |
| OperationFaultCollection |
클래스의 인스턴스 컬렉션을 나타냅니다 OperationFault . 이 클래스는 상속할 수 없습니다. |
| OperationInput |
XML 웹 서비스에서 받은 입력 메시지에 대한 사양을 정의합니다. 이 클래스는 상속할 수 없습니다. |
| OperationMessage |
XML 웹 서비스의 작업으로 전달되는 메시지 유형을 나타냅니다. |
| OperationMessageCollection |
XML 웹 서비스와 관련된 메시지의 OperationInput 컬렉션과 OperationOutput 메시지를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| OperationOutput |
XML 웹 서비스에서 반환하는 출력 메시지에 대한 사양을 정의합니다. 이 클래스는 상속할 수 없습니다. |
| OutputBinding |
XML 웹 서비스에서 출력 메시지에 사용하는 데이터 형식 및 프로토콜에 대한 사양 집합을 제공합니다. 이 클래스는 상속할 수 없습니다. |
| Port |
XML 웹 서비스에 포함된 개별 엔드포인트를 정의합니다. 이 클래스는 상속할 수 없습니다. |
| PortCollection |
클래스의 인스턴스 컬렉션을 나타냅니다 Port . 이 클래스는 상속할 수 없습니다. |
| PortType |
명명된 추상 작업 집합 및 해당 추상 메시지를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| PortTypeCollection |
클래스의 인스턴스 컬렉션을 나타냅니다. PortType 즉, XML 웹 서비스에서 지원하는 작업 집합의 컬렉션입니다. 이 클래스는 상속할 수 없습니다. |
| ProtocolImporter |
웹 서비스에 대한 클래스를 생성하기 위한 통신 프로토콜 전반의 일반적인 기능을 제공합니다. |
| ProtocolReflector |
웹 서비스로 식별되는 클래스에서 개체를 만들기 ServiceDescription 위한 통신 프로토콜 전반의 일반적인 기능을 제공합니다. |
| Service |
XML 웹 서비스와 연결된 클래스의 Port 관련 인스턴스 집합을 그룹화합니다. 이 클래스는 상속할 수 없습니다. |
| ServiceCollection |
클래스의 인스턴스 컬렉션을 나타냅니다 Service . 이 클래스는 상속할 수 없습니다. |
| ServiceDescription |
XML 웹 서비스를 설명하기 위해 적절한 네임스페이스, 요소 및 특성이 포함된 유효한 WSDL(Web Services Description Language) 문서 파일을 만들고 서식을 지정하는 방법을 제공합니다. 이 클래스는 상속할 수 없습니다. |
| ServiceDescriptionBaseCollection |
네임스페이스의 멤버인 강력한 형식의 컬렉션에 대한 기초를 System.Web.Services.Description 형성합니다. |
| ServiceDescriptionCollection |
클래스의 인스턴스 컬렉션을 나타냅니다 ServiceDescription . 이 클래스는 상속할 수 없습니다. |
| ServiceDescriptionFormatExtension |
XML 웹 서비스에 추가된 확장성 요소를 나타냅니다. |
| ServiceDescriptionFormatExtensionCollection |
XML 웹 서비스에서 사용하는 확장성 요소의 컬렉션을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| ServiceDescriptionImporter |
XML 웹 서비스에 대한 클라이언트 프록시 클래스를 생성하는 방법을 노출합니다. |
| ServiceDescriptionReflector |
XML 웹 서비스에서 지원하는 형식을 동적으로 보거나 만들거나 호출하는 관리되는 방법을 제공합니다. |
| Soap12AddressBinding |
XML 웹 서비스가 SOAP 프로토콜 버전 1.2를 Port 지원하는 경우에 적용되는 서비스 설명 형식 확장을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| Soap12Binding |
SOAP 버전 1.2 프로토콜에 대한 WSDL(Web Services Description Language) 문서의 바인딩을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| Soap12BodyBinding |
XML 웹 서비스가 SOAP 프로토콜 버전 1.2를 InputBinding 지원하는 경우 또는 OutputBinding 적용된 서비스 설명 형식 확장을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| Soap12FaultBinding |
XML 웹 서비스가 SOAP 프로토콜 버전 1.2를 FaultBinding 지원하는 경우에 적용되는 서비스 설명 형식 확장을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| Soap12HeaderBinding |
XML 웹 서비스가 SOAP 프로토콜 버전 1.2를 InputBinding 지원하는 경우 또는 OutputBinding 적용된 서비스 설명 형식 확장을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| Soap12OperationBinding |
XML 웹 서비스가 SOAP 프로토콜 버전 1.2를 OperationBinding 지원하는 경우에 적용되는 서비스 설명 형식 확장을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| SoapAddressBinding |
XML 웹 서비스 내에서 추가된 Port 확장성 요소를 나타냅니다. |
| SoapBinding |
XML 웹 서비스 내의 확장 Binding 에 추가된 확장을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
| SoapBodyBinding |
에 추가 InputBinding 된 확장성 요소를 나타냅니다 OutputBinding. |
| SoapExtensionImporter |
SOAP 확장을 지정하는 코드 특성을 생성하는 클래스에 대한 일반적인 인터페이스 및 기능을 제공합니다. |
| SoapExtensionReflector |
메서드별로 개체에 SOAP 확장 정보를 ServiceDescription 추가하는 클래스에 대한 일반적인 인터페이스 및 기능을 제공합니다. |
| SoapFaultBinding |
XML 웹 서비스 내에서 추가된 FaultBinding 확장성 요소를 나타냅니다. |
| SoapHeaderBinding |
XML 웹 서비스 내에 추가 InputBindingOutputBinding 된 확장성 요소를 나타냅니다. |
| SoapHeaderFaultBinding |
XML 웹 서비스 내에 추가 InputBindingOutputBinding 된 확장성 요소를 나타냅니다. SOAP 헤더 내에서 오류 정보를 전송하는 데 사용되는 SOAP 헤더 형식을 지정합니다. |
| SoapOperationBinding |
XML 웹 서비스 내에서 추가된 OperationBinding 확장을 나타냅니다. |
| SoapProtocolImporter |
SOAP 프로토콜을 사용하는 웹 서비스에 대한 클래스를 생성합니다. |
| SoapTransportImporter |
SOAP 전송 프로토콜을 XML 웹 서비스로 가져오는 파생 클래스의 기본 클래스로 사용됩니다. |
| Types |
교환된 메시지와 관련된 데이터 형식 정의에 대해 설명합니다. 이 클래스는 상속할 수 없습니다. |
| WebReference |
XML 웹 서비스 컬렉션에 대한 참조를 설명합니다. |
| WebReferenceCollection |
개체의 WebReference 컬렉션을 설명합니다. |
| WebReferenceOptions |
이 클래스는 WebReferenceOptions XML 텍스트 파일에 지정된 코드 생성 옵션을 나타냅니다. |
| WebServicesInteroperability |
이 클래스는 WebServicesInteroperability 지정된 웹 서비스 또는 서비스가 지정된 웹 서비스 상호 운용성(WS-I) 조직 사양을 준수하는지 확인하는 메서드를 제공합니다. |
열거형
| Name | Description |
|---|---|
| OperationFlow |
XML 웹 서비스의 엔드포인트가 지원할 수 있는 전송 유형을 지정합니다. |
| ServiceDescriptionImportStyle |
서버 또는 클라이언트 컴퓨터로 가져올지 여부를 지정합니다. |
| ServiceDescriptionImportWarnings |
Import(CodeNamespace, CodeCompileUnit)생성되는 경고 유형을 지정합니다. |
| SoapBindingStyle |
이 열거형이 적용되는 클래스 계층의 수준에서 XML 웹 서비스에서 발생하는 작업 유형을 지정합니다. |
| SoapBindingUse |
메시지 파트를 추상 형식 정의로 인코딩할지 또는 구체적인 스키마 정의로 인코딩할지를 지정합니다. |