Partager via


AdoDotNetObjectSelector.SelectObjects, méthode (String, array<Object[], array<String[], array<Object[])

Retourne un lecteur de données pour les objets de données récupérés de la mémoire de l'objet, qui sont filtrés par les restrictions, les propriétés, et les paramètres spécifiés.

Espace de noms :  Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Déclaration
Protected Overrides Function SelectObjects ( _
    typeName As String, _
    restrictions As Object(), _
    properties As String(), _
    parameters As Object() _
) As IVsDataReader
protected override IVsDataReader SelectObjects(
    string typeName,
    Object[] restrictions,
    string[] properties,
    Object[] parameters
)
protected:
virtual IVsDataReader^ SelectObjects(
    String^ typeName, 
    array<Object^>^ restrictions, 
    array<String^>^ properties, 
    array<Object^>^ parameters
) override
abstract SelectObjects : 
        typeName:string * 
        restrictions:Object[] * 
        properties:string[] * 
        parameters:Object[] -> IVsDataReader  
override SelectObjects : 
        typeName:string * 
        restrictions:Object[] * 
        properties:string[] * 
        parameters:Object[] -> IVsDataReader
protected override function SelectObjects(
    typeName : String, 
    restrictions : Object[], 
    properties : String[], 
    parameters : Object[]
) : IVsDataReader

Paramètres

  • typeName
    Type : String

    Le nom spécifique à la source de données du type spécifié pour récupérer des objets de données pour.

  • restrictions
    Type : array<Object[]

    Les restrictions pour filtrer les objets de données retournés.

  • properties
    Type : array<String[]

    Spécifie les valeurs de propriété des objets de données demandés. Cela n'est pas pris en charge dans la version actuelle de DDEX.

  • parameters
    Type : array<Object[]

    Tableau contenant les paramètres du type spécifié.

Valeur de retour

Type : Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataReader
Un objet d' IVsDataReader représentant un lecteur de données pour les objets de données sélectionnés.

Exceptions

Exception Condition
ArgumentNullException

Le paramètre typeName est nullune référence null (Nothing en Visual Basic).

ArgumentException

Le paramètre parameters n'est pas valide. Ou est null, ou le nombre d'éléments contenus dans celui-ci n'est pas 1 ou 2, ou le premier élément n'est pas une chaîne.

InvalidOperationException

Le site est null.

NotImplementedException

Le fournisseur ne peut pas être obtenu.

Sécurité .NET Framework

Voir aussi

Référence

AdoDotNetObjectSelector Classe

SelectObjects, surcharge

Microsoft.VisualStudio.Data.Framework.AdoDotNet, espace de noms