Freigeben über


System.Xml.XmlReader.CreateSqlReader-Methode (Stream, XmlReaderSettings, XmlParserContext)

Erstellt eine neue XmlReader-Instanz, die zum Lesen von SQL Binary XML-Daten verwendet werden kann. Diese Methode ist nicht zur Verwendung vorgesehen.

Namespace: System.Xml.

Assembly: System.Xml (in 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
)

Parameter

  • input
    Der Stream, der die XML-Daten enthält.

  • settings
    Das XmlReaderSettings-Objekt, mit dem die neue XmlReader-Instanz konfiguriert wird.

  • inputContext
    Das XmlParserContext-Objekt, das die Kontextinformationen bereitstellt, die zum Analysieren eines XML-Fragments erforderlich sind.

Rückgabewert

Ein XmlReader-Objekt zum Lesen von SQL Binary XML-Daten.

Hinweise

Microsoft SQL Server 2005 gibt die Ergebnisse von FOR XML-Abfragen in einem benutzerdefinierten binären XML-Format (SQL Binary XML) zurück. ADO.NET- und ADOMD.NET-Clients verwenden die CreateSqlReader-Methode mittels Reflektion, um einen XML-Reader zu erstellen, der das SQL Binary XML-Format lesen kann.

HinweisHinweis

Dies ist eine interne Methode, die nicht für den Aufruf von außerhalb der system.xml.dll-Assembly vorgesehen ist.Verwenden Sie stattdessen die Create-Methode.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0