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 : 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