MessageEncodingBindingElementImporter 클래스

정의

메시지 인코딩에 대한 WSDL 기반 정책 및 계약을 서비스에 대해 이러한 정책을 구현할 수 있는 바인딩 요소에 대한 설명으로 변환합니다.

public ref class MessageEncodingBindingElementImporter : System::ServiceModel::Description::IPolicyImportExtension, System::ServiceModel::Description::IWsdlImportExtension
public class MessageEncodingBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
type MessageEncodingBindingElementImporter = class
    interface IWsdlImportExtension
    interface IPolicyImportExtension
Public Class MessageEncodingBindingElementImporter
Implements IPolicyImportExtension, IWsdlImportExtension
상속
MessageEncodingBindingElementImporter
구현

설명

WSDL과 메시지 인코딩 바인딩 요소 간의 표준 매핑을 확장하려면 이 클래스를 재정의합니다. 그런 다음 프로그래밍 방식으로 또는 애플리케이션 구성 파일을 사용하여 사용자 지정 개체 WsdlImporter 를 연결합니다. 애플리케이션 구성 파일을 사용하여 WsdlImporter에서 사용하는 내부 개체에 사용자 지정 개체를 연결할 수도 있습니다.

메서드를 IWsdlImportExtension.BeforeImport 사용하여 메시지 인코딩 바인딩 요소로 가져온 메타데이터를 직접 수정합니다.

생성자

Name Description
MessageEncodingBindingElementImporter()

MessageEncodingBindingElementImporter 클래스의 새 인스턴스를 초기화합니다.

메서드

Name Description
Equals(Object)

지정된 개체가 현재 개체와 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 사용됩니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

명시적 인터페이스 구현

Name Description
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

메시지 인코딩에 대한 사용자 지정 정책 어설션을 가져오고 정책을 구현하는 바인딩 요소를 추가하는 메서드를 정의합니다.

IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>)

인코딩과 연결된 메타데이터 문서를 가져오기 전에 호출됩니다.

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

계약을 가져올 때 호출됩니다.

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

메시지를 인코딩하기 위한 사용자 지정 WSDL 확장을 서비스 설명에 매핑합니다.

적용 대상