다음을 통해 공유


XmlSchemaImporter 클래스

정의

WSDL 문서의 리터럴 XSD 메시지 부분을 포함하여 XML 스키마 요소 선언에 대한 .NET 형식의 내부 매핑을 생성합니다.

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

public ref class XmlSchemaImporter : System::Xml::Serialization::SchemaImporter
public ref class XmlSchemaImporter
public class XmlSchemaImporter : System.Xml.Serialization.SchemaImporter
public class XmlSchemaImporter
type XmlSchemaImporter = class
    inherit SchemaImporter
type XmlSchemaImporter = class
Public Class XmlSchemaImporter
Inherits SchemaImporter
Public Class XmlSchemaImporter
상속
XmlSchemaImporter
상속
XmlSchemaImporter

설명

XmlSchemaImporter 클래스는 WSDL(Web Services Description Language) 문서에서 클라이언트 프록시 클래스 또는 추상 서버 클래스를 생성하는 동안 웹 서비스 설명 언어 도구(Wsdl.exe) 및 ServiceDescriptionImporter 클래스에서 사용됩니다. 이 클래스는 XSD(XML 스키마 정의) 문서에서 클래스를 생성하는 동안 Wsdl.exe(Web Services Description Language Tool) 에서도 사용됩니다. 이 클래스를 직접 사용하는 대신 Wsdl.exe 또는 Xsd.exe 사용합니다.

클래스 XmlSchemaImporter 에는 XSD 문서에 정의되거나 WSDL 문서의 파트로 정의된 요소에 대한 .NET 형식에 대한 내부 매핑을 생성하는 메서드가 있습니다. 다음 목록에서는 클래스가 Wsdl.exe 사용되는 경우를 보여줍니다.

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

  • WSDL 문서는 HTTP-GET 및 HTTP-POST 작업을 통해 웹 서비스의 .NET Framework 비 SOAP 구현을 지정합니다.

생성자

XmlSchemaImporter(XmlSchemas)

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

WSDL 문서에서 정의한 SOAP 리터럴 메시지에서 사용되는 XML 스키마를 나타내는 XmlSchemaImporter 개체의 컬렉션을 가져와서 XmlSchema 클래스의 새 인스턴스를 초기화합니다.

XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)

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

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

XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)

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

지정한 코드 생성 옵션과 가져오기 컨텍스트를 사용하여, XML 스키마의 컬렉션에 대해 XmlSchemaImporter 클래스의 새 인스턴스를 초기화합니다.

XmlSchemaImporter(XmlSchemas, CodeIdentifiers)

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

SOAP 리터럴 메시지에서 사용하는 XML 스키마를 나타내는 XmlSchemaImporter 개체와 WSDL(Web Services Description Language) 문서에서 정의된 바인딩에 대해 생성되는 클래스의 컬렉션을 가져와서 XmlSchema 클래스의 새 인스턴스를 초기화합니다.

XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions)

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

SOAP 리터럴 메시지에서 사용하는 XML 스키마를 나타내는 XmlSchemaImporter 개체와 WSDL 문서에서 정의한 바인딩에 대해 생성되는 클래스 및 XmlSchema 열거형 값의 컬렉션을 가져와서 CodeGenerationOptions 클래스의 새 인스턴스를 초기화합니다.

속성

Extensions

스키마 가져오기 확장의 컬렉션을 가져옵니다.

(다음에서 상속됨 SchemaImporter)

메서드

Equals(Object)

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

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

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

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

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

(다음에서 상속됨 Object)
ImportAnyType(XmlQualifiedName, String)

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

WSDL 문서에서 정의한 단일 SOAP 리터럴 요소 부분에 대한 내부 형식 매핑 정보를 생성합니다.

ImportDerivedTypeMapping(XmlQualifiedName, Type)

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

XML 스키마 문서에 정의된 요소의 내부 형식 매핑 정보를 생성합니다.

ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean)

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

XML 스키마 문서에서 정의된 요소나 WSDL 문서의 부분으로 정의된 요소에 대한 내부 형식 매핑 정보를 생성합니다.

ImportMembersMapping(String, String, SoapSchemaMember[])

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

WSDL 문서에 정의된 리터럴 사용 SOAP 메시지의 요소 부분에 대한 내부 형식 매핑 정보를 생성합니다.

ImportMembersMapping(XmlQualifiedName)

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

WSDL 문서에 정의된 리터럴 사용 SOAP 메시지의 단일 요소 부분에 대한 내부 형식 매핑 정보를 생성합니다.

ImportMembersMapping(XmlQualifiedName[])

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

WSDL 문서에 정의된 리터럴 사용 SOAP 메시지의 요소 부분에 대한 내부 형식 매핑 정보를 생성합니다.

ImportMembersMapping(XmlQualifiedName[], Type, Boolean)

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

WSDL 문서에 정의된 리터럴 사용 SOAP 메시지의 요소 부분에 대한 내부 형식 매핑 정보를 생성합니다.

ImportSchemaType(XmlQualifiedName)

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

XML 스키마 문서에 정의된 요소의 내부 형식 매핑 정보를 생성합니다.

ImportSchemaType(XmlQualifiedName, Type)

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

XML 스키마 문서에 정의된 요소의 내부 형식 매핑 정보를 생성합니다.

ImportSchemaType(XmlQualifiedName, Type, Boolean)

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

XML 스키마 문서에 정의된 요소의 내부 형식 매핑 정보를 생성합니다.

ImportTypeMapping(XmlQualifiedName)

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

XML 스키마 문서에 정의된 요소의 내부 형식 매핑 정보를 생성합니다.

MemberwiseClone()

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

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

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

(다음에서 상속됨 Object)

적용 대상

추가 정보