System.Web.Services.Description 네임스페이스

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 형식 MessagePartMimePart 을 지정하는 확장성 요소를 MimeMultipartRelatedBinding나타냅니다. 이 클래스는 상속할 수 없습니다.

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

메시지 파트를 추상 형식 정의로 인코딩할지 또는 구체적인 스키마 정의로 인코딩할지를 지정합니다.