Partager via


SqlDataReader.GetSqlXml(Int32) Méthode

Définition

Obtient la valeur de la colonne spécifiée sous la forme d'une valeur XML.

public:
 virtual System::Data::SqlTypes::SqlXml ^ GetSqlXml(int i);
public virtual System.Data.SqlTypes.SqlXml GetSqlXml (int i);
abstract member GetSqlXml : int -> System.Data.SqlTypes.SqlXml
override this.GetSqlXml : int -> System.Data.SqlTypes.SqlXml
Public Overridable Function GetSqlXml (i As Integer) As SqlXml

Paramètres

i
Int32

Numéro de colonne de base zéro.

Retours

Valeur SqlXml qui contient le code XML stocké dans le champ correspondant.

Exceptions

L'index passé n'appartient pas à la plage comprise entre 0 et FieldCount - 1.

Une tentative de lecture ou d'accès à des colonnes dans un SqlDataReader fermé a été effectuée.

Les données récupérées ne sont pas compatibles avec le type SqlXml.

Remarques

Aucune conversion n’est effectuée ; par conséquent, les données récupérées doivent déjà être une valeur XML.

Appelez IsDBNull à case activée pour les valeurs null avant d’appeler cette méthode.

S’applique à

Voir aussi