XmlSchemaImporter 构造函数

定义

初始化 XmlSchemaImporter 类的新实例。

重载

XmlSchemaImporter(XmlSchemas)

此 API 支持产品基础结构,不能在代码中直接使用。

初始化 XmlSchemaImporter 类的新实例,采用 XmlSchema 对象的集合,表示 WSDL 文档中定义的 SOAP 文本消息所使用的 XML 架构。

XmlSchemaImporter(XmlSchemas, CodeIdentifiers)

此 API 支持产品基础结构,不能在代码中直接使用。

初始化 XmlSchemaImporter 类的新实例,需要 XmlSchema 对象(表示 SOAP 文本消息所使用的 XML 架构)的集合,以及为 Web 服务描述语言 (WSDL) 文档中定义的绑定生成的类。

XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)

此 API 支持产品基础结构,不能在代码中直接使用。

使用指定的代码生成选项和导入上下文,为 XML 架构的集合初始化 XmlSchemaImporter 类的新实例。

XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions)

此 API 支持产品基础结构,不能在代码中直接使用。

初始化 XmlSchemaImporter 类的新实例,需要 XmlSchema 对象(表示 SOAP 文本消息所使用的 XML 架构)的集合、为 WSDL 文档中定义的绑定生成的类,以及 CodeGenerationOptions 枚举值。

XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)

此 API 支持产品基础结构,不能在代码中直接使用。

初始化 XmlSchemaImporter 类的新实例。

XmlSchemaImporter(XmlSchemas)

初始化 XmlSchemaImporter 类的新实例,采用 XmlSchema 对象的集合,表示 WSDL 文档中定义的 SOAP 文本消息所使用的 XML 架构。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 XmlSchemaImporter(System::Xml::Serialization::XmlSchemas ^ schemas);
public XmlSchemaImporter (System.Xml.Serialization.XmlSchemas schemas);
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas -> System.Xml.Serialization.XmlSchemaImporter
Public Sub New (schemas As XmlSchemas)

参数

schemas
XmlSchemas

XmlSchema 对象的集合。

注解

当 WSDL 文档指定根据架构 () <soap:body use = 'literal' /> 序列化数据时,请使用此构造函数。

不使用直接创建类的 XmlSchemaImporter 实例,而是使用Wsdl.exe或Xsd.exe。

适用于

XmlSchemaImporter(XmlSchemas, CodeIdentifiers)

初始化 XmlSchemaImporter 类的新实例,需要 XmlSchema 对象(表示 SOAP 文本消息所使用的 XML 架构)的集合,以及为 Web 服务描述语言 (WSDL) 文档中定义的绑定生成的类。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 XmlSchemaImporter(System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::CodeIdentifiers ^ typeIdentifiers);
public XmlSchemaImporter (System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers? typeIdentifiers);
public XmlSchemaImporter (System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers);
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.CodeIdentifiers -> System.Xml.Serialization.XmlSchemaImporter
Public Sub New (schemas As XmlSchemas, typeIdentifiers As CodeIdentifiers)

参数

schemas
XmlSchemas

一个 XmlSchemas 对象。

typeIdentifiers
CodeIdentifiers

一个 CodeIdentifiers 对象,指定为 WSDL 文档中定义的绑定生成的类的集合。

注解

当 WSDL 文档指定根据架构 () <soap:body use = 'literal' /> 序列化数据时,请使用此构造函数。

不使用直接创建类的 XmlSchemaImporter 实例,而是使用Wsdl.exe或Xsd.exe。

适用于

XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)

使用指定的代码生成选项和导入上下文,为 XML 架构的集合初始化 XmlSchemaImporter 类的新实例。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 XmlSchemaImporter(System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::CodeGenerationOptions options, System::Xml::Serialization::ImportContext ^ context);
public XmlSchemaImporter (System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeGenerationOptions options, System.Xml.Serialization.ImportContext context);
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.CodeGenerationOptions * System.Xml.Serialization.ImportContext -> System.Xml.Serialization.XmlSchemaImporter
Public Sub New (schemas As XmlSchemas, options As CodeGenerationOptions, context As ImportContext)

参数

schemas
XmlSchemas

XmlSchema 对象的集合。

options
CodeGenerationOptions

一个 CodeGenerationOptions 枚举,指定代码生成选项。

context
ImportContext

一个 ImportContext 实例,指定导入上下文。

适用于

XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions)

初始化 XmlSchemaImporter 类的新实例,需要 XmlSchema 对象(表示 SOAP 文本消息所使用的 XML 架构)的集合、为 WSDL 文档中定义的绑定生成的类,以及 CodeGenerationOptions 枚举值。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 XmlSchemaImporter(System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::CodeIdentifiers ^ typeIdentifiers, System::Xml::Serialization::CodeGenerationOptions options);
public XmlSchemaImporter (System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers, System.Xml.Serialization.CodeGenerationOptions options);
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.CodeIdentifiers * System.Xml.Serialization.CodeGenerationOptions -> System.Xml.Serialization.XmlSchemaImporter
Public Sub New (schemas As XmlSchemas, typeIdentifiers As CodeIdentifiers, options As CodeGenerationOptions)

参数

schemas
XmlSchemas

XmlSchema 对象的集合。

typeIdentifiers
CodeIdentifiers

一个 CodeIdentifiers 对象,指定为 WSDL 文档中定义的绑定生成的类的集合。

options
CodeGenerationOptions

一个 CodeGenerationOptions 值的按位组合,指定为 Web 服务生成 .NET Framework 类型时要使用的选项。

注解

当 WSDL 文档指定根据架构 () <soap:body use = 'literal' /> 序列化数据时,请使用此构造函数。

不使用直接创建类的 XmlSchemaImporter 实例,而是使用Wsdl.exe或Xsd.exe。

适用于

XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)

初始化 XmlSchemaImporter 类的新实例。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 XmlSchemaImporter(System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::CodeGenerationOptions options, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider, System::Xml::Serialization::ImportContext ^ context);
public XmlSchemaImporter (System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Xml.Serialization.ImportContext context);
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.CodeGenerationOptions * System.CodeDom.Compiler.CodeDomProvider * System.Xml.Serialization.ImportContext -> System.Xml.Serialization.XmlSchemaImporter
Public Sub New (schemas As XmlSchemas, options As CodeGenerationOptions, codeProvider As CodeDomProvider, context As ImportContext)

参数

schemas
XmlSchemas

XmlSchema 对象的集合。

options
CodeGenerationOptions

一个 CodeGenerationOptions 值的按位组合,指定为 Web 服务生成 .NET Framework 类型时要使用的选项。

codeProvider
CodeDomProvider

用于生成序列化代码的 CodeDomProvider

context
ImportContext

一个 ImportContext 实例,指定导入上下文。

适用于