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

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

클래스

Name Description
SoapAttribute

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

SoapFieldAttribute

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

SoapMethodAttribute

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

SoapParameterAttribute

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

SoapTypeAttribute

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

열거형

Name Description
SoapOption

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

XmlFieldOrderOption

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

설명

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