Types 类

定义

描述与交换的消息相关的数据类型定义。 此类不能被继承。

public ref class Types sealed : System::Web::Services::Description::DocumentableItem
[System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")]
public sealed class Types : System.Web.Services.Description.DocumentableItem
[<System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")>]
type Types = class
    inherit DocumentableItem
Public NotInheritable Class Types
Inherits DocumentableItem
继承
属性

注解

此类是 XML Web 服务的数据类型定义的容器。 特别要注意的是,此类不表示类的 Type 实例集合,因为它的名称可能暗示。 相反,它对应于 Web 服务描述语言 (WSDL) <types> 根元素括起来的 <definitions> 元素。 有关 WSDL 的更多信息,请参阅 WSDL 规范。

Types 具有两个只读属性 SchemasExtensions,表示可用于 XML Web 服务的数据类型定义的集合。

构造函数

Types()

初始化 Types 类的新实例。

属性

Documentation

获取或设置 DocumentableItem 的实例的文本文档。

(继承自 DocumentableItem)
DocumentationElement

获取或设置 DocumentableItem 的文档元素。

(继承自 DocumentableItem)
ExtensibleAttributes

获取或设置类型为 XmlAttribute 的数组,该数组表示为符合 Web 服务互操作性 (WS-I) 基本概要 1.1 而进行的 WSDL 特性扩展。

(继承自 DocumentableItem)
Extensions

获取包含在 XML Web services 中的 ServiceDescriptionFormatExtension 元素的集合。 此属性为只读。

Namespaces

获取或设置命名空间前缀和命名空间的字典,该字典用于在构造 ServiceDescription 对象时,保留命名空间的前缀和命名空间。

(继承自 DocumentableItem)
Schemas

获取作为 XML Web services 的数据类型定义而包含的 XML 架构的集合。 此属性为只读。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于