SqlDataReader.GetSqlXml(Int32) Méthode

Définition

Obtient la valeur de la colonne spécifiée en tant que 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

Ordinal de colonne de base zéro.

Retours

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

Exceptions

L’index passé était en dehors de la plage de 0 à FieldCount - 1

Une tentative a été effectuée pour lire ou accéder aux colonnes dans une fermeture SqlDataReader.

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

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 pour vérifier les valeurs Null avant d’appeler cette méthode.

S’applique à

Voir aussi