XmlReflectionImporter 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
.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) |