Partager via


IVsDataReader Interface

Définition

Représente les méthodes de lecture des données à partir d’une source de données.

public interface class IVsDataReader : IDisposable
[Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[<Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader = interface
    interface IDisposable
Public Interface IVsDataReader
Implements IDisposable
Dérivé
Attributs
Implémente

Propriétés

Descriptor

En cas d’implémentation par une classe, obtient des informations qui décrivent les données d’une source de données.

IsClosed

En cas d’implémentation par une classe, obtient une valeur booléenne qui indique si le lecteur spécifié est fermé.

Status

En cas d’implémentation par une classe, obtient un code de status numérique retourné par la méthode fournissant actuellement des données au lecteur de données.

Méthodes

Close()

En cas d’implémentation par une classe, ferme le IVsDataReader instance.

GetBytes(Int32, Byte[], Int32, Int32)

En cas d’implémentation par une classe, récupère un nombre spécifié d’octets de données binaires brutes.

GetBytes(String, Byte[], Int32, Int32)

En cas d’implémentation par une classe, récupère un nombre spécifié d’octets de données binaires brutes.

GetItem(Int32)

En cas d’implémentation par une classe, récupère la valeur de l’élément à l’index spécifié dans le bloc de données actuel.

GetItem(String)

En cas d’implémentation par une classe, récupère la valeur d’un élément de données avec le nom spécifié dans le bloc de données actuel.

IsNullItem(Int32)

En cas d’implémentation par une classe, indique si l’élément de données à l’index spécifié n’est pas spécifié, c’est-à-dire null.

IsNullItem(String)

En cas d’implémentation par une classe, indique si la valeur de l’élément de données donné n’est pas spécifiée, c’est-à-dire null.

NextResult()

En cas d’implémentation par une classe, avance le lecteur de données vers le jeu de résultats suivant, dans les cas où le lecteur contient plusieurs jeux de résultats.

Read()

En cas d’implémentation par une classe, avance le lecteur vers le bloc de données suivant, dans les cas où le lecteur contient plusieurs blocs de données.

Terminate()

En cas d’implémentation par une classe, arrête immédiatement le lecteur de données, sans nécessairement retourner toutes les données ou définir des paramètres de sortie.

S’applique à