创建新 XmlReader 实例,该实例可用于读取 SQL 二进制 XML 数据。 此方法不供用户使用。
**命名空间:**System.Xml。
**程序集:**System.Xml(在 system.xml.dll 中)
Friend Shared Function CreateSqlReader(_
input As System.IO.Stream, _
settings As System.Xml.XmlReaderSettings, _
inputContext As System.Xml.XmlParserContext _
) As System.Xml.XmlReader
internal static System.Xml.XmlReader CreateSqlReader(
System.IO.Stream input,
System.Xml.XmlReaderSettings settings,
System.Xml.XmlParserContext inputContext
)
参数
input
包含 XML 数据的流。settings
用于配置新 XmlReader 实例的 XmlReaderSettings 对象。inputContext
XmlParserContext 对象,该对象提供分析 XML 段落所需的上下文信息。
返回值
一个 XmlReader 对象,用于读取 SQL 二进制 XML 数据。
备注
Microsoft SQL Server 2005 以自定义二进制 XML 格式(SQL 二进制 XML)返回 FOR XML 查询的结果。 ADO.NET 和 ADOMD.NET 客户端通过反射使用 CreateSqlReader 方法来创建 XML 阅读器,该阅读器可阅读 SQL 二进制 XML 格式。
![]() |
---|
此方法是内部方法,不适用于从 system.xml.dll 程序集外部调用。请改用 Create 方法。 |
版本信息
.NET Framework
支持的版本:2.0