XmlSchemaImporter XmlSchemaImporter XmlSchemaImporter XmlSchemaImporter Class

정의

WSDL 문서의 리터럴 XSD 메시지 부분을 포함하여 XML 스키마 요소 선언에 대한 .NET Framework 형식의 내부 매핑을 생성합니다.Generates internal mappings to .NET Framework types for XML schema element declarations, including literal XSD message parts in a WSDL document.

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

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

설명

합니다 XmlSchemaImporter 클래스를 사용 합니다 웹 서비스 기술 언어 도구 (Wsdl.exe)ServiceDescriptionImporter Web Services Description Language (에서 클라이언트 프록시 클래스 또는 추상 서버 클래스를 생성 하는 동안 클래스 WSDL) 문서입니다.The XmlSchemaImporter class is used by the Web Services Description Language Tool (Wsdl.exe) and the ServiceDescriptionImporter class while generating client proxy classes or abstract server classes from a Web Services Description Language (WSDL) document. 클래스 에서도 합니다 웹 서비스 기술 언어 도구 (Wsdl.exe) XML 스키마 정의 (XSD) 문서에서 클래스를 생성 하는 중입니다.The class is also used by the Web Services Description Language Tool (Wsdl.exe) while generating classes from XML Schema Definition (XSD) documents. 이 클래스를 직접 사용 하지 않고 Wsdl.exe를 사용 하거나 Xsd.exe를 사용 합니다.Instead of using this class directly, use Wsdl.exe or Xsd.exe.

XmlSchemaImporter 클래스에는 WSDL 문서의 파트 또는 XSD 문서에 정의 된 요소에 대 한.NET Framework 형식의 내부 매핑을 생성 하는 방법에 있습니다.The XmlSchemaImporter class has methods to generate internal mappings to .NET Framework types for elements defined in an XSD document or as parts in a WSDL document. 다음 목록 클래스는 Wsdl.exe에 의해 사용 됩니다를 보여 줍니다.The following list shows when the class is used by Wsdl.exe:

  • WSDL 문서의 리터럴 사용 SOAP 메시지 매개 변수 및 반환 값 (또는 요청 및 응답 문서)의 내용을 XML 스키마 정의 사용 하 여 문자 그대로 지정 되는 위치를 지정 합니다.A WSDL document specifies literal use, where the content of SOAP message parameters and return values (or request and response documents) is literally specified with XML schema definitions.

  • WSDL 문서에는 HTTP-GET 및 HTTP-POST 작업을 통해 웹 서비스의.NET Framework의 비 SOAP 구현을 지정합니다.A WSDL document specifies the .NET Framework's non-SOAP implementations of Web services via the HTTP-GET and HTTP-POST operations.

생성자

XmlSchemaImporter(XmlSchemas) XmlSchemaImporter(XmlSchemas) XmlSchemaImporter(XmlSchemas) XmlSchemaImporter(XmlSchemas)

WSDL 문서에서 정의한 SOAP 리터럴 메시지에서 사용되는 XML 스키마를 나타내는 XmlSchemaImporter 개체의 컬렉션을 가져와서 XmlSchema 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the XmlSchemaImporter class, taking a collection of XmlSchema objects representing the XML schemas used by SOAP literal messages defined in a WSDL document.

XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)

XmlSchemaImporter 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the XmlSchemaImporter class.

XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)

지정한 코드 생성 옵션과 가져오기 컨텍스트를 사용하여, XML 스키마의 컬렉션에 대해 XmlSchemaImporter 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the XmlSchemaImporter class for a collection of XML schemas, using the specified code generation options and import context.

XmlSchemaImporter(XmlSchemas, CodeIdentifiers) XmlSchemaImporter(XmlSchemas, CodeIdentifiers) XmlSchemaImporter(XmlSchemas, CodeIdentifiers) XmlSchemaImporter(XmlSchemas, CodeIdentifiers)

SOAP 리터럴 메시지에서 사용하는 XML 스키마를 나타내는 XmlSchemaImporter 개체와 WSDL(Web Services Description Language) 문서에서 정의된 바인딩에 대해 생성되는 클래스의 컬렉션을 가져와서 XmlSchema 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the XmlSchemaImporter class, taking a collection of XmlSchema objects that represents the XML schemas used by SOAP literal messages, plus classes being generated for bindings defined in a Web Services Description Language (WSDL) document.

XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions)

SOAP 리터럴 메시지에서 사용하는 XML 스키마를 나타내는 XmlSchemaImporter 개체와 WSDL 문서에서 정의한 바인딩에 대해 생성되는 클래스 및 XmlSchema 열거형 값의 컬렉션을 가져와서 CodeGenerationOptions 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the XmlSchemaImporter class, taking a collection of XmlSchema objects that represents the XML schemas used by SOAP literal messages, plus classes being generated for bindings defined in a WSDL document, and a CodeGenerationOptions enumeration value.

메서드

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
ImportAnyType(XmlQualifiedName, String) ImportAnyType(XmlQualifiedName, String) ImportAnyType(XmlQualifiedName, String) ImportAnyType(XmlQualifiedName, String)

WSDL 문서에서 정의한 단일 SOAP 리터럴 요소 부분에 대한 내부 형식 매핑 정보를 생성합니다.Generates internal type mapping information for a single, (SOAP) literal element part defined in a WSDL document.

ImportDerivedTypeMapping(XmlQualifiedName, Type) ImportDerivedTypeMapping(XmlQualifiedName, Type) ImportDerivedTypeMapping(XmlQualifiedName, Type) ImportDerivedTypeMapping(XmlQualifiedName, Type)

XML 스키마 문서에 정의된 요소의 내부 형식 매핑 정보를 생성합니다.Generates internal type mapping information for an element defined in an XML schema document.

ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean) ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean) ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean) ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean)

XML 스키마 문서에서 정의된 요소나 WSDL 문서의 부분으로 정의된 요소에 대한 내부 형식 매핑 정보를 생성합니다.Generates internal type mapping information for an element defined in an XML schema document or as a part in a WSDL document.

ImportMembersMapping(String, String, SoapSchemaMember[]) ImportMembersMapping(String, String, SoapSchemaMember[]) ImportMembersMapping(String, String, SoapSchemaMember[]) ImportMembersMapping(String, String, SoapSchemaMember[])

WSDL 문서에 정의된 리터럴 사용 SOAP 메시지의 요소 부분에 대한 내부 형식 매핑 정보를 생성합니다.Generates internal type mapping information for the element parts of a literal-use SOAP message defined in a WSDL document.

ImportMembersMapping(XmlQualifiedName) ImportMembersMapping(XmlQualifiedName) ImportMembersMapping(XmlQualifiedName) ImportMembersMapping(XmlQualifiedName)

WSDL 문서에 정의된 리터럴 사용 SOAP 메시지의 단일 요소 부분에 대한 내부 형식 매핑 정보를 생성합니다.Generates internal type mapping information for a single element part of a literal-use SOAP message defined in a WSDL document.

ImportMembersMapping(XmlQualifiedName[]) ImportMembersMapping(XmlQualifiedName[]) ImportMembersMapping(XmlQualifiedName[]) ImportMembersMapping(XmlQualifiedName[])

WSDL 문서에 정의된 리터럴 사용 SOAP 메시지의 요소 부분에 대한 내부 형식 매핑 정보를 생성합니다.Generates internal type mapping information for the element parts of a literal-use SOAP message defined in a WSDL document.

ImportMembersMapping(XmlQualifiedName[], Type, Boolean) ImportMembersMapping(XmlQualifiedName[], Type, Boolean) ImportMembersMapping(XmlQualifiedName[], Type, Boolean) ImportMembersMapping(XmlQualifiedName[], Type, Boolean)

WSDL 문서에 정의된 리터럴 사용 SOAP 메시지의 요소 부분에 대한 내부 형식 매핑 정보를 생성합니다.Generates internal type mapping information for the element parts of a literal-use SOAP message defined in a WSDL document.

ImportSchemaType(XmlQualifiedName) ImportSchemaType(XmlQualifiedName) ImportSchemaType(XmlQualifiedName) ImportSchemaType(XmlQualifiedName)

XML 스키마 문서에 정의된 요소의 내부 형식 매핑 정보를 생성합니다.Generates internal type mapping information for an element defined in an XML schema document.

ImportSchemaType(XmlQualifiedName, Type) ImportSchemaType(XmlQualifiedName, Type) ImportSchemaType(XmlQualifiedName, Type) ImportSchemaType(XmlQualifiedName, Type)

XML 스키마 문서에 정의된 요소의 내부 형식 매핑 정보를 생성합니다.Generates internal type mapping information for an element defined in an XML schema document.

ImportSchemaType(XmlQualifiedName, Type, Boolean) ImportSchemaType(XmlQualifiedName, Type, Boolean) ImportSchemaType(XmlQualifiedName, Type, Boolean) ImportSchemaType(XmlQualifiedName, Type, Boolean)

XML 스키마 문서에 정의된 요소의 내부 형식 매핑 정보를 생성합니다.Generates internal type mapping information for an element defined in an XML schema document.

ImportTypeMapping(XmlQualifiedName) ImportTypeMapping(XmlQualifiedName) ImportTypeMapping(XmlQualifiedName) ImportTypeMapping(XmlQualifiedName)

XML 스키마 문서에 정의된 요소의 내부 형식 매핑 정보를 생성합니다.Generates internal type mapping information for an element defined in an XML schema document.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

적용 대상

추가 정보