XmlReflectionImporter 클래스

정의

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

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

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

설명

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

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

  • 초기화 중에 포함되는 웹 서비스 또는 클라이언트에 의한 것입니다.

  • 개체를 XmlSerializer 초기화하려면

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

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

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

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

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

생성자

Name Description
XmlReflectionImporter()

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

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

XmlReflectionImporter(String)

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

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

XmlReflectionImporter(XmlAttributeOverrides, String)

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

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

XmlReflectionImporter(XmlAttributeOverrides)

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

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

메서드

Name Description
Equals(Object)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ImportTypeMapping(Type, String)

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

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

ImportTypeMapping(Type, XmlRootAttribute, String)

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

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

ImportTypeMapping(Type, XmlRootAttribute)

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

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

ImportTypeMapping(Type)

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

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

IncludeType(Type)

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

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

IncludeTypes(ICustomAttributeProvider)

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

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

MemberwiseClone()

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

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

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

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

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

(다음에서 상속됨 Object)

적용 대상