XmlSchemaImporter.ImportDerivedTypeMapping 方法

定义

为 XML 架构文档中定义的元素或作为 WSDL 文档的部分的元素生成内部类型映射信息。

重载

ImportDerivedTypeMapping(XmlQualifiedName, Type)

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

为 XML 架构文档中定义的元素生成内部类型映射信息。

ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean)

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

为 XML 架构文档中定义的元素或作为 WSDL 文档的部分的元素生成内部类型映射信息。

ImportDerivedTypeMapping(XmlQualifiedName, Type)

为 XML 架构文档中定义的元素生成内部类型映射信息。

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

public:
 System::Xml::Serialization::XmlTypeMapping ^ ImportDerivedTypeMapping(System::Xml::XmlQualifiedName ^ name, Type ^ baseType);
public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping (System.Xml.XmlQualifiedName name, Type? baseType);
public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping (System.Xml.XmlQualifiedName name, Type baseType);
member this.ImportDerivedTypeMapping : System.Xml.XmlQualifiedName * Type -> System.Xml.Serialization.XmlTypeMapping
Public Function ImportDerivedTypeMapping (name As XmlQualifiedName, baseType As Type) As XmlTypeMapping

参数

name
XmlQualifiedName

一个 XmlQualifiedName,指定在 XML 架构文档中定义的元素的名称。

baseType
Type

对应于 XSD 元素的类型生成的 .NET Framework 类型的基类型。

返回

XmlTypeMapping

表示 XML 架构元素的 .NET Framework 类型映射信息的 XmlTypeMapping

注解

Xsd.exe工具使用此方法重 ImportDerivedTypeMapping 载从 XML 架构定义 (XSD) 文档中生成类。 不使用直接调用此方法,而是使用Xsd.exe。

适用于

ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean)

为 XML 架构文档中定义的元素或作为 WSDL 文档的部分的元素生成内部类型映射信息。

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

public:
 System::Xml::Serialization::XmlTypeMapping ^ ImportDerivedTypeMapping(System::Xml::XmlQualifiedName ^ name, Type ^ baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping (System.Xml.XmlQualifiedName name, Type? baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping (System.Xml.XmlQualifiedName name, Type baseType, bool baseTypeCanBeIndirect);
member this.ImportDerivedTypeMapping : System.Xml.XmlQualifiedName * Type * bool -> System.Xml.Serialization.XmlTypeMapping
Public Function ImportDerivedTypeMapping (name As XmlQualifiedName, baseType As Type, baseTypeCanBeIndirect As Boolean) As XmlTypeMapping

参数

name
XmlQualifiedName

一个 XmlQualifiedName,指定在 XML 架构文档中定义的元素的名称。

baseType
Type

对应于 XSD 元素的类型生成的 .NET Framework 类型的基类型。

baseTypeCanBeIndirect
Boolean

如果指示对应于 XSD 元素的类型可以从基类型间接继承,则为 true;否则为 false

返回

XmlTypeMapping

XML 架构元素的 .NET Framework 类型映射信息。

注解

Xsd.exe工具使用此方法重 ImportDerivedTypeMapping 载从 XML 架构定义 (XSD) 文档中生成类。 它还由Wsdl.exe工具使用,同时从 Web 服务描述语言 (WSDL) 文档中生成客户端代理类或抽象服务器类。 不使用直接调用此方法,而是使用Wsdl.exe或Xsd.exe。

适用于