다음을 통해 공유


XmlReflectionImporter 클래스

정의

WSDL(Web Services Description Language) 문서의 리터럴 XSD(XML 스키마 정의) 메시지 부분을 포함하는 XML 스키마 요소 선언과 .NET 형식 또는 웹 서비스 메서드 정보의 매핑을 생성합니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public ref class XmlReflectionImporter
public class XmlReflectionImporter
type XmlReflectionImporter = class
Public Class XmlReflectionImporter
상속
XmlReflectionImporter

설명

클래스는 XmlReflectionImporter 직접 사용되지 않습니다. 대신 다음과 같이 사용됩니다.

  • ServiceDescriptionReflector 웹 서비스로 식별되는 클래스에서 개체를 만드는 ServiceDescription 동안 클래스에 의해.

  • 초기화 중을 포함하여 웹 서비스 또는 클라이언트별.

  • 개체를 XmlSerializer 초기화합니다.

  • 도구가 런타임 어셈블리 파일의 형식에서 XML 스키마를 생성하는 동안 XML 스키마 정의 도구(Xsd.exe).

  • 도구는 WSDL 문서에서 클라이언트 프록시 클래스 또는 추상 서버 클래스를 생성하는 동안 웹 서비스 설명 언어 도구(Wsdl.exe)를 사용합니다.

XmlReflectionImporter 클래스는 서비스 또는 클라이언트가 다음을 지정하는 경우 웹 서비스에 사용됩니다.

  • SOAP 메시지 매개 변수 및 반환 값(또는 요청 및 응답 문서)의 내용이 XML 스키마 정의로 문자 그대로 지정됨을 나타내는 리터럴 사용입니다.

  • HTTP-GET 및 HTTP-POST 작업을 사용하는 웹 서비스의 비 SOAP 구현입니다.

생성자

XmlReflectionImporter()

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

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

XmlReflectionImporter(String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

지정된 기본 XML 네임스페이스를 사용하여 XmlReflectionImporter 클래스의 새 인스턴스를 초기화합니다.

XmlReflectionImporter(XmlAttributeOverrides)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

지정된 XML serialization 재정의를 사용하여 XmlReflectionImporter 클래스의 새 인스턴스를 초기화합니다.

XmlReflectionImporter(XmlAttributeOverrides, String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

지정된 XML serialization 재정의와 기본 XML 네임스페이스를 사용하여 XmlReflectionImporter 클래스의 새 인스턴스를 초기화합니다.

메서드

Equals(Object)

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

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

기본 해시 함수로 작동합니다.

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

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

(다음에서 상속됨 Object)
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

웹 서비스 메서드에서 정보에 대한 내부 형식 매핑을 생성합니다.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

웹 서비스 메서드의 정보를 사용하여 내부 형식 매핑을 반환하고 XML 요소 이름, XML 네임스페이스 및 기타 옵션을 지정할 수 있도록 합니다.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

웹 서비스 메서드의 정보를 사용하여 내부 형식 매핑을 반환하고 XML 요소 이름, XML 네임스페이스 및 기타 옵션을 지정할 수 있도록 합니다.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

웹 서비스 메서드에서 정보에 대한 내부 형식 매핑을 생성합니다.

ImportTypeMapping(Type)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

지정한 .NET 형식에 대한 XML 스키마 요소의 매핑을 생성합니다.

ImportTypeMapping(Type, String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

지정한 형식 및 네임스페이스를 사용하여 .NET 형식에 대한 XML 스키마 요소의 매핑을 생성합니다.

ImportTypeMapping(Type, XmlRootAttribute)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

지정한 형식 및 특성을 사용하여 .NET 형식에 대한 XML 스키마 요소의 매핑을 생성합니다.

ImportTypeMapping(Type, XmlRootAttribute, String)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

지정한 형식, 특성, 네임스페이스를 사용하여 .NET 형식에 대한 XML 스키마 요소의 매핑을 생성합니다.

IncludeType(Type)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

나중에 가져오기 메서드를 호출할 때 사용할 형식에 대한 매핑을 포함합니다.

IncludeTypes(ICustomAttributeProvider)

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

나중에 가져오기 메서드를 호출할 때 사용할 파생 형식에 대한 매핑을 포함합니다.

MemberwiseClone()

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

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

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

(다음에서 상속됨 Object)

적용 대상