Partager via


IVsDataObjectSelector, interface

Enables l'obtention des métadonnées spécifiques à la source de données sur les objets de la mémoire de l'objet. La source de la mémoire de l'objet est le fichier XML de prise en charge d'objet 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("23A162EC-2CFE-46bd-B6A3-DD4D5150422F")> _
Public Interface IVsDataObjectSelector
[DataClientObjectAttribute("23A162EC-2CFE-46bd-B6A3-DD4D5150422F")]
public interface IVsDataObjectSelector
[DataClientObjectAttribute(L"23A162EC-2CFE-46bd-B6A3-DD4D5150422F")]
public interface class IVsDataObjectSelector
[<DataClientObjectAttribute("23A162EC-2CFE-46bd-B6A3-DD4D5150422F")>]
type IVsDataObjectSelector =  interface end
public interface IVsDataObjectSelector

Le type IVsDataObjectSelector expose les membres suivants.

Méthodes

  Nom Description
Méthode publique GetExpensiveProperties Une fois implémentée par une classe, extrait une liste de propriétés chères de la mémoire de l'objet.
Méthode publique GetOrdering Une fois implémentés par une classe, retourne le classement pour le type spécifié sous forme de chaîne des noms d'objets de données délimités par des virgules, qui spécifie l'ordre de tri des objets de données sont retournés en sélectionnant des objets.
Méthode publique GetRequiredRestrictions Une fois implémentée par une classe, extrait une liste des restrictions requises en sélectionnant des objets de données pour le type spécifié.
Méthode publique GetSupportedRestrictions Une fois implémentée par une classe, récupère toutes les restrictions qui sont prises en charge en sélectionnant des objets de données pour le type spécifié.
Méthode publique SelectObjects Une fois implémentée par une classe, 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 et les propriétés spécifiées.

Début

Notes

Cette interface est implémentée par la classe d'infrastructure d' DataObjectSelector DDEX.

Voir aussi

Référence

Microsoft.VisualStudio.Data.Services.SupportEntities, espace de noms