Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 : System.String
Le nom du type mappé.
- restrictions
Type : array<System.Object[]
Tableau contenant les restrictions utilisées pour filtrer la sélection d'objet.
- properties
Type : array<System.String[]
Tableau contenant les propriétés.La version actuelle de DDEX ne prend pas en charge les propriétés.
- parameters
Type : array<System.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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
AdoDotNetRootObjectSelector Classe
Microsoft.VisualStudio.Data.Framework.AdoDotNet, espace de noms