Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

IVsDataReader, interface

Représente l'interface qui expose des méthodes et des propriétés pour lire des données de n'importe quelle source de données.

Espace de noms :  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly :  Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)

[DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable

Le type IVsDataReader expose les membres suivants.

  NomDescription
Propriété publiqueDescriptorUne fois implémentée par une classe, obtient les informations qui décrivent les données d'une source de données.
Propriété publiqueIsClosedUne fois implémentée par une classe, obtient une valeur d' Boolean qui indique si le lecteur spécifié est fermé.
Propriété publiqueStatusUne fois implémentée par une classe, obtient un code d'état numérique retourné par la méthode en fournissant des données au lecteur de données.
Début

  NomDescription
Méthode publiqueCloseUne fois implémentée par une classe, ferme l'instance d' IVsDataReader .
Méthode publiqueDisposeExécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. (Hérité de IDisposable.)
Méthode publiqueGetBytes(Int32, Byte[], Int32, Int32)Une fois implémentée par une classe, récupère un nombre d'octets spécifié de données binaires brutes.
Méthode publiqueGetBytes(String, Byte[], Int32, Int32)Une fois implémentée par une classe, récupère un nombre d'octets spécifié de données binaires brutes.
Méthode publiqueGetItem(Int32)Une fois implémentée par une classe, récupère la valeur de l'élément à l'index spécifié dans le bloc actuel de données.
Méthode publiqueGetItem(String)Une fois implémentée par une classe, extrait la valeur d'un élément de données avec le nom spécifié dans le bloc actuel de données.
Méthode publiqueIsNullItem(Int32)Une fois implémentée par une classe, indique si l'élément de données à l'index spécifié n'est pas spécifié, c. autrement dit., null.
Méthode publiqueIsNullItem(String)Une fois implémentée par une classe, indique si la valeur de l'élément de données spécifié n'est pas spécifiée, c. autrement dit., null.
Méthode publiqueNextResultUne fois implémentée par une classe, avance le lecteur de données au prochain jeu de résultats, dans les cas où le joueur contient plusieurs jeux de résultats.
Méthode publiqueReadUne fois implémentée par une classe, avance le lecteur vers le bloc de données, dans les cas où le joueur contient plusieurs blocs de données.
Méthode publiqueTerminateUne fois implémentée par une classe, termine le lecteur de données immédiatement, sans nécessairement retourner toutes les données ou définir des paramètres de sortie.
Début

Cette interface a une implémentation de base dans l'infrastructure de DDEX.

Afficher: