导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

XmlReader.ReadContentAsAsync 方法

2013/12/13

将内容作为指定类型的对象异步读取。

Namespace:  System.Xml
程序集:  System.Xml(位于 System.Xml.dll 中)

public virtual Task<Object> ReadContentAsAsync(
	Type returnType,
	IXmlNamespaceResolver namespaceResolver
)

参数

returnType
类型: System.Type
要返回的值的类型。
namespaceResolver
类型: System.Xml.IXmlNamespaceResolver
一个 IXmlNamespaceResolver 对象,用于解析与类型转换有关的任何命名空间前缀。

返回值

类型: System.Threading.Tasks.Task<Object>
已转换为请求类型的连接文本内容或特性值。

异常条件
InvalidOperationException

在上一个异步操作完成之前调用了 XmlReader 方法。在这种情况下,将引发 InvalidOperationException 并显示消息“已存在一个正在进行的异步操作。”

InvalidOperationException

在未将 Async 标志设置为 true 的情况下调用了 XmlReader 异步方法。在这种情况下,将引发 InvalidOperationException 并显示消息“如果要使用 Async 方法,请将 XmlReaderSettings.Async 设置为 true。”

这是具有相同功能的 ReadContentAs(Type, IXmlNamespaceResolver) 的异步版本。要使用此方法,必须将 Async 标志设置为 true

Windows Phone OS

受以下版本支持: 8.0

显示:
© 2015 Microsoft