DataObjectSelector Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une implémentation de l’interface IVsDataObjectSelector.
public ref class DataObjectSelector abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, Microsoft::VisualStudio::Data::Core::IVsDataSupportObject<Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataObjectSelector ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataObjectSelector
public abstract class DataObjectSelector : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, Microsoft.VisualStudio.Data.Core.IVsDataSupportObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataObjectSelector>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataObjectSelector
type DataObjectSelector = class
inherit DataSiteableObject<IVsDataConnection>
interface IVsDataObjectSelector
interface IVsDataSupportObject<IVsDataObjectSelector>
Public MustInherit Class DataObjectSelector
Inherits DataSiteableObject(Of IVsDataConnection)
Implements IVsDataObjectSelector, IVsDataSupportObject(Of IVsDataObjectSelector)
- Héritage
- Dérivé
- Implémente
Constructeurs
DataObjectSelector() |
Initialise une nouvelle instance de la classe DataObjectSelector. |
DataObjectSelector(IVsDataConnection) |
Initialise une nouvelle instance de la classe avec l’objet DataObjectSelector de connexion de données. |
Propriétés
Site |
Obtient ou définit le site d’objet. (Hérité de DataSiteableObject<T>) |
Méthodes
GetExpensiveProperties(String) |
Récupère une liste de propriétés coûteuses à partir du magasin d’objets. |
GetExpensiveProperties(String, Object[]) |
Récupère une liste de propriétés coûteuses à partir du magasin d’objets. |
GetMappings(Object[]) |
Retourne des paires clé/valeur de noms de propriétés mappées et leurs noms de propriétés spécifiques à la source de données correspondantes. |
GetOrdering(String) |
Retourne l’ordre pour le type spécifié sous la forme d’une chaîne de noms d’objets de données délimités par des virgules, qui spécifie l’ordre de tri des objets de données retournés lorsque des objets sont sélectionnés. |
GetOrdering(String, Object[]) |
Retourne l’ordre pour le type spécifié sous la forme d’une chaîne de noms d’objets de données délimités par des virgules, qui spécifie l’ordre de tri des objets de données retournés lorsque des objets sont sélectionnés. |
GetRequiredRestrictions(String) |
Récupère la liste des restrictions requises lorsque des objets de données sont sélectionnés pour le type spécifié. |
GetRequiredRestrictions(String, Object[]) |
Récupère la liste des restrictions requises lorsque des objets de données sont sélectionnés pour le type spécifié. |
GetSupportedRestrictions(String) |
Récupère toutes les restrictions prises en charge lorsque les objets de données sont sélectionnés pour le type spécifié. |
GetSupportedRestrictions(String, Object[]) |
Récupère toutes les restrictions prises en charge lorsque les objets de données sont sélectionnés pour le type spécifié. |
OnSiteChanged(EventArgs) |
Déclenche l’événement SiteChanged. (Hérité de DataSiteableObject<T>) |
SelectObjects(String, Object[], String[]) |
Retourne un lecteur de données pour les objets de données récupérés à partir du magasin d’objets, qui sont filtrés par les restrictions et propriétés spécifiées. |
SelectObjects(String, Object[], String[], Object[]) |
Retourne un lecteur de données pour les objets de données récupérés à partir du magasin d’objets, qui sont filtrés par les restrictions, propriétés et paramètres spécifiés. |
Événements
SiteChanged |
Se produit lorsque la propriété Site est modifiée. (Hérité de DataSiteableObject<T>) |
Implémentations d’interfaces explicites
IVsDataSupportObject<IVsDataObjectSelector>.Invoke(String, Object[], Object[]) |
Représente une implémentation de l’interface IVsDataObjectSelector. |