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

Retourne les propriétés de l'objet racine, telles que les propriétés de connexion non sensibles et des propriétés d' DbConnection , via un lecteur de données.

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 du type mappé.

  • restrictions
    Type : array<Object[]

    Tableau contenant les restrictions utilisées pour filtrer la sélection d'objet.

  • properties
    Type : array<String[]

    Tableau contenant les propriétés. La version actuelle de DDEX ne prend pas en charge les propriétés.

  • parameters
    Type : array<Object[]

    Tableau contenant les paramètres.

Valeur de retour

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

Exceptions

Exception Condition
ArgumentNullException

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

NotSupportedException

La longueur du paramètre d' typeName n'est pas supérieure à zéro.

ArgumentException

Le paramètre d'restrictions est null, ou sa longueur n'est pas supérieure à zéro.

InvalidOperationException

Le site est null.

NotImplementedException

Le fournisseur n'a pas pu être obtenu.

Notes

Les paramètres ne sont pas utilisés dans cette méthode car elle sélectionne l'objet racine.

Sécurité .NET Framework

Voir aussi

Référence

AdoDotNetRootObjectSelector Classe

SelectObjects, surcharge

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