XmlSchemaImporter.ImportDerivedTypeMapping 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 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 类型的基类型。
返回
表示 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
。
返回
XML 架构元素的 .NET Framework 类型映射信息。
注解
Xsd.exe工具使用此方法重 ImportDerivedTypeMapping 载从 XML 架构定义 (XSD) 文档中生成类。 它还由Wsdl.exe工具使用,同时从 Web 服务描述语言 (WSDL) 文档中生成客户端代理类或抽象服务器类。 不使用直接调用此方法,而是使用Wsdl.exe或Xsd.exe。