System.Runtime.Remoting.Metadata 네임스페이스

개체 및 필드에 대한 SOAP의 생성 및 처리를 사용자 지정하는 데 사용할 수 있는 클래스와 특성을 포함합니다. 이 네임스페이스의 클래스를 사용하여 SOAPAction 헤더 필드, 형식 출력, XML 요소 이름 및 메서드 XML 네임스페이스 URI를 표시할 수 있습니다. SOAP 직렬 변환기는 SOAP 생성과 Soapsuds 도구(Soapsuds.exe)를 실행하는 동안 그리고 WSDL(Web Services Description Language) 생성을 실행하는 동안 이 정보를 사용합니다. 이 네임스페이스의 특성을 통해 지정된 정보를 사용하면 생성된 SOAP의 끝을 가져와 원격 메서드 호출 및 개체의 처리를 사용자 지정할 수 있습니다. System.Runtime.Remoting.Metadata 네임스페이스 중 중요한 클래스 중 하나는 SoapAttribute 클래스입니다. SoapAttribute 클래스는 비기능적 클래스이며 모든 메타데이터 특성에 기본 클래스로만 사용됩니다.

클래스

SoapAttribute

모든 SOAP 특성에 대한 기본 기능을 제공합니다.

SoapFieldAttribute

필드에 대한 SOAP 생성 및 처리를 사용자 지정합니다. 이 클래스는 상속될 수 없습니다.

SoapMethodAttribute

메서드에 대한 SOAP 생성 및 처리를 사용자 지정합니다. 이 클래스는 상속될 수 없습니다.

SoapParameterAttribute

매개 변수에 대한 SOAP 생성 및 처리를 사용자 지정합니다. 이 클래스는 상속될 수 없습니다.

SoapTypeAttribute

대상 형식에 대한 SOAP 생성 및 처리를 사용자 지정합니다. 이 클래스는 상속될 수 없습니다.

열거형

SoapOption

SoapTypeAttribute 클래스와 함께 사용할 SOAP 구성 옵션을 지정합니다.

XmlFieldOrderOption

이 열거형은 사용하면 안 됩니다. 이 열거형은 .NET Framework 원격 인프라에서 사용되지 않습니다.

설명

SOAPAction HTTP 헤더 필드에 대한 자세한 내용은 W3C 사양의 SOAPAction HTTP 헤더 필드 섹션을 참조하세요.