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)
Syntaxe
'Déclaration
<DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")> _
Public Interface IVsDataReader _
Inherits IDisposable
[DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[DataClientObjectAttribute(L"29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface class IVsDataReader : IDisposable
[<DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader =
interface
interface IDisposable
end
public interface IVsDataReader extends IDisposable
Le type IVsDataReader expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Descriptor | Une fois implémentée par une classe, obtient les informations qui décrivent les données d'une source de données. | |
IsClosed | Une fois implémentée par une classe, obtient une valeur d' Boolean qui indique si le lecteur spécifié est fermé. | |
Status | Une 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
Méthodes
Nom | Description | |
---|---|---|
Close | Une fois implémentée par une classe, ferme l'instance d' IVsDataReader . | |
Dispose | Exé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.) | |
GetBytes(Int32, array<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. | |
GetBytes(String, array<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. | |
GetItem(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. | |
GetItem(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. | |
IsNullItem(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., nullune référence null (Nothing en Visual Basic). | |
IsNullItem(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., nullune référence null (Nothing en Visual Basic). | |
NextResult | Une 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. | |
Read | Une 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. | |
Terminate | Une 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
Notes
Cette interface a une implémentation de base dans l'infrastructure de DDEX.
Voir aussi
Référence
Microsoft.VisualStudio.Data.Services.SupportEntities, espace de noms