다음을 통해 공유


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

WSDL(웹 서비스 기술 언어)을 사용하여 XML Web services를 공개적으로 설명할 수 있는 클래스가 포함되어 있습니다. 이 네임스페이스의 각 클래스는 WSDL 사양의 특정 요소에 해당하며, 클래스 계층 구조는 유효한 WSDL 문서의 XML 구조에 해당합니다. WSDL에 대한 자세한 내용은 WSDL 사양을 참조하세요.

클래스

BasicProfileViolation

WSI Basic Profile 버전 1.1의 WSDL 위반을 나타냅니다.

BasicProfileViolationCollection

BasicProfileViolation 개체의 강력한 형식의 컬렉션을 포함합니다.

BasicProfileViolationEnumerator

BasicProfileViolationCollection의 요소를 열거합니다.

Binding

XML Web services에 사용되는 구체적인 데이터 형식 및 프로토콜을 지정합니다. 이 클래스는 상속될 수 없습니다.

BindingCollection

XML Web services에서 지원하는 Binding 클래스의 인스턴스 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

DocumentableItem

System.Web.Services.Description 네임스페이스의 여러 클래스가 파생된 추상 기본 클래스를 나타냅니다.

FaultBinding

작업 결과로 출력될 수 있는 모든 오류 메시지에 대한 형식을 지정합니다. 이 클래스는 상속될 수 없습니다.

FaultBindingCollection

FaultBinding 클래스 인스턴스의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

HttpAddressBinding

XML Web services 내에서 Port에 추가되는 확장성 요소를 나타냅니다. 이 클래스는 상속될 수 없습니다.

HttpBinding

XML Web services 내에서 Binding에 추가되는 확장성 요소를 나타냅니다. 이 클래스는 상속될 수 없습니다.

HttpOperationBinding

XML Web services 내에서 OperationBinding에 추가되는 확장성 요소를 나타냅니다. 이 클래스는 상속될 수 없습니다.

HttpUrlEncodedBinding

XML Web services 내에서 InputBinding에 추가되는 확장성 요소를 나타냅니다. 이 클래스는 상속될 수 없습니다.

HttpUrlReplacementBinding

XML Web services 내에서 InputBinding에 추가되는 확장성 요소를 나타냅니다. HTTP를 통한 데이터 전송 형식을 지정합니다. 이 클래스는 상속될 수 없습니다.

Import

XML 네임스페이스를 문서 위치와 연결합니다. 이 클래스는 상속될 수 없습니다.

ImportCollection

XML Web services로 가져올 문서를 나타내는 Import 클래스의 인스턴스 컬렉션을 제공합니다. 이 클래스는 상속될 수 없습니다.

InputBinding

XML Web services의 입력 메시지에 사용되는 데이터 형식 및 프로토콜에 대한 사양 집합을 제공합니다. 이 클래스는 상속될 수 없습니다.

Message

XML Web services를 통해 전달되는 데이터의 추상 정의를 제공합니다. 이 클래스는 상속될 수 없습니다.

MessageBinding

추상 콘텐츠가 구체적인 형식으로 매핑되는 방법에 대해 설명합니다.

MessageCollection

Message 클래스 인스턴스의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

MessagePart

각 부분의 특정 추상 정보를 포함한 논리 단위로 나눌 메시지를 나타냅니다. 이 클래스는 상속될 수 없습니다.

MessagePartCollection

MessagePart 클래스 인스턴스의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

MimeContentBinding

HTTP 전송의 본문 MIME 형식을 지정하여 XML Web services 내에서 InputBinding 또는 OutputBinding에 추가되는 확장성 요소를 나타냅니다. 이 클래스는 상속될 수 없습니다.

MimeMultipartRelatedBinding

HTTP 전송 부분에 개별 MIME 형식을 지정하여 InputBinding 또는 OutputBinding에 추가되는 확장성 요소를 나타냅니다. 이 클래스는 상속될 수 없습니다.

MimePart

MimePart를 적용할 MimeMultipartRelatedBinding에 대한 구체적인 MIME 형식을 지정하여 MessagePart에 추가되는 확장성 요소를 나타냅니다. 이 클래스는 상속될 수 없습니다.

MimePartCollection

MimePart 클래스 인스턴스의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

MimeTextBinding

HTTP 전송을 검색할 텍스트 패턴을 지정하여 InputBinding, OutputBinding 또는 MimePart에 추가되는 확장성 요소를 나타냅니다. 이 클래스는 상속될 수 없습니다.

MimeTextMatch

HTTP 전송을 검색하는 텍스트 패턴을 나타냅니다. 이 클래스는 상속될 수 없습니다.

MimeTextMatchCollection

MimeTextMatch 인스턴스의 컬렉션을 제공합니다. 이 클래스는 상속될 수 없습니다.

MimeXmlBinding

MimePart, InputBinding 또는 OutputBinding에 추가되는 확장성 요소를 나타내며 SOAP와 호환되지 않는 XML 메시지에 대한 스키마를 지정합니다. 이 클래스는 상속될 수 없습니다.

NamedItem

문서화할 수 있는 명명된 항목을 나타냅니다.

Operation

XML Web services에서 지원하는 작업의 추상 정의를 제공합니다. 이 클래스는 상속될 수 없습니다.

OperationBinding

XML Web services에서 지원하는 작업에 사용되는 메시지의 프로토콜 및 데이터 형식에 대한 사양을 제공합니다. 이 클래스는 상속될 수 없습니다.

OperationBindingCollection

OperationBinding 클래스 인스턴스의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

OperationCollection

Operation 클래스 인스턴스의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

OperationFault

XML Web services에서 반환하는 오류 메시지의 사양을 정의합니다. 이 클래스는 상속될 수 없습니다.

OperationFaultCollection

OperationFault 클래스 인스턴스의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

OperationInput

XML Web services에서 받는 입력 메시지의 사양을 정의합니다. 이 클래스는 상속될 수 없습니다.

OperationMessage

XML Web services 작업을 통해 전달되는 메시지 형식을 나타냅니다.

OperationMessageCollection

XML Web services에 관련된 OperationInputOperationOutput 메시지의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

OperationOutput

XML Web services에서 반환하는 출력 메시지의 사양을 정의합니다. 이 클래스는 상속될 수 없습니다.

OutputBinding

XML Web services의 출력 메시지에 사용되는 데이터 형식 및 프로토콜에 대한 사양 집합을 제공합니다. 이 클래스는 상속될 수 없습니다.

Port

XML Web services에 포함되는 개별 엔드포인트를 정의합니다. 이 클래스는 상속될 수 없습니다.

PortCollection

Port 클래스 인스턴스의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

PortType

추상 작업 및 해당 추상 메시지의 명명된 집합을 나타냅니다. 이 클래스는 상속될 수 없습니다.

PortTypeCollection

PortType 클래스의 인스턴스의 컬렉션, 즉 XML Web services에서 지원되는 작업 집합의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

ProtocolImporter

웹 서비스의 클래스를 생성하는 공통 기능을 통신 프로토콜에 제공합니다.

ProtocolReflector

웹 서비스로 식별되는 클래스에서 ServiceDescription 개체를 만드는 공통 기능을 통신 프로토콜에 제공합니다.

Service

XML Web services와 관련된 Port 클래스 인스턴스의 집합을 모아 그룹으로 만듭니다. 이 클래스는 상속될 수 없습니다.

ServiceCollection

Service 클래스 인스턴스의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

ServiceDescription

적절한 네임스페이스, 요소 및 특성을 완성하여 XML Web services를 설명하기 위한 올바른 WSDL(웹 서비스 설명 언어) 문서 파일을 만들고 형식 지정하는 방법을 제공합니다. 이 클래스는 상속될 수 없습니다.

ServiceDescriptionBaseCollection

System.Web.Services.Description 네임스페이스의 멤버이고 강력한 형식의 컬렉션에 대한 기초를 구성합니다.

ServiceDescriptionCollection

ServiceDescription 클래스 인스턴스의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

ServiceDescriptionFormatExtension

XML Web services에 추가되는 확장성 요소를 나타냅니다.

ServiceDescriptionFormatExtensionCollection

XML Web services에서 사용되는 확장 요소의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

ServiceDescriptionImporter

XML Web services의 클라이언트 프록시 클래스를 생성하는 방법을 노출합니다.

ServiceDescriptionReflector

XML Web services에서 지원하는 형식을 동적으로 보고, 만들고, 호출하는 관리되는 방법을 제공합니다.

Soap12AddressBinding

XML Web services가 SOAP 프로토콜 버전 1.2를 지원할 때 Port에 적용되는 서비스 설명 형식 확장을 나타냅니다. 이 클래스는 상속될 수 없습니다.

Soap12Binding

SOAP 버전 1.2 프로토콜에 대한 WSDL(웹 서비스 설명 언어) 문서의 바인딩을 나타냅니다. 이 클래스는 상속될 수 없습니다.

Soap12BodyBinding

XML Web services가 SOAP 프로토콜 버전 1.2를 지원할 때 InputBinding 또는 OutputBinding에 적용되는 서비스 설명 형식 확장을 나타냅니다. 이 클래스는 상속될 수 없습니다.

Soap12FaultBinding

XML Web services가 SOAP 프로토콜 버전 1.2를 지원할 때 FaultBinding에 적용되는 서비스 설명 형식 확장을 나타냅니다. 이 클래스는 상속될 수 없습니다.

Soap12HeaderBinding

XML Web services가 SOAP 프로토콜 버전 1.2를 지원할 때 InputBinding 또는 OutputBinding에 적용되는 서비스 설명 형식 확장을 나타냅니다. 이 클래스는 상속될 수 없습니다.

Soap12OperationBinding

XML Web services가 SOAP 프로토콜 버전 1.2를 지원할 때 OperationBinding에 적용되는 서비스 설명 형식 확장을 나타냅니다. 이 클래스는 상속될 수 없습니다.

SoapAddressBinding

XML Web services 내에서 Port에 추가되는 확장성 요소를 나타냅니다.

SoapBinding

XML Web services 내에서 Binding에 추가되는 확장명을 나타냅니다. 이 클래스는 상속될 수 없습니다.

SoapBodyBinding

InputBinding 또는 OutputBinding에 추가되는 확장성 요소를 나타냅니다.

SoapExtensionImporter

클래스에서 SOAP 확장을 지정하는 코드 특성을 생성할 수 있는 공통 인터페이스와 기능을 제공합니다.

SoapExtensionReflector

클래스에서 메서드별로 ServiceDescription 개체에 SOAP 확장 정보를 추가할 수 있는 공통 인터페이스와 기능을 제공합니다.

SoapFaultBinding

XML Web services 내에서 FaultBinding에 추가되는 확장성 요소를 나타냅니다.

SoapHeaderBinding

XML Web services의 InputBinding이나 OutputBinding에 추가된 확장성 요소를 나타냅니다.

SoapHeaderFaultBinding

XML Web services의 InputBinding이나 OutputBinding에 추가된 확장성 요소를 나타냅니다. 또한 SOAP 헤더 내에서 오류 정보를 전송하는 데 사용되는 SOAP 헤더 타입을 지정합니다.

SoapOperationBinding

XML Web services 내에서 OperationBinding에 추가되는 확장명을 나타냅니다.

SoapProtocolImporter

SOAP 프로토콜을 사용하는 웹 서비스의 클래스를 생성합니다.

SoapTransportImporter

SOAP 전송 프로토콜을 XML Web services로 가져오는 파생 클래스의 기본 클래스 역할을 합니다.

Types

교환되는 메시지와 관련된 데이터 형식 정의를 설명합니다. 이 클래스는 상속될 수 없습니다.

WebReference

XML Web services의 컬렉션에 대한 참조를 설명합니다.

WebReferenceCollection

WebReference 개체의 컬렉션을 설명합니다.

WebReferenceOptions

WebReferenceOptions 클래스는 XML 텍스트 파일에 지정된 코드 생성 옵션을 나타냅니다.

WebServicesInteroperability

WebServicesInteroperability 클래스는 지정된 웹 서비스가 지정된 WS-I(웹 서비스 상호 운용성) 조직 사양을 따르는지 여부를 확인하는 메서드를 제공합니다.

열거형

OperationFlow

XML Web services의 엔드포인트에서 지원할 수 있는 전송 형식을 지정합니다.

ServiceDescriptionImportStyle

가져오기가 서버 또는 클라이언트 컴퓨터에서 수행되는지 여부를 지정합니다.

ServiceDescriptionImportWarnings

Import(CodeNamespace, CodeCompileUnit)에서 생성하는 경고 형식을 지정합니다.

SoapBindingStyle

이 열거형이 적용되는 클래스 계층 구조 수준에서 XML Web services에 발생하는 작업 형식을 지정합니다.

SoapBindingUse

메시지 부분이 추상 형식 정의로 인코딩되는지 또는 구체적인 스키마 정의로 인코딩되는지를 지정합니다.