DataObjectSelector Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Implementierung der IVsDataObjectSelector-Schnittstelle dar.
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)
- Vererbung
- Abgeleitet
- Implementiert
Konstruktoren
DataObjectSelector() |
Initialisiert eine neue Instanz der DataObjectSelector-Klasse. |
DataObjectSelector(IVsDataConnection) |
Initialisiert eine neue instance der DataObjectSelector -Klasse mit dem Datenverbindungsobjekt. |
Eigenschaften
Site |
Ruft die Objektwebsite ab oder legt sie fest. (Geerbt von DataSiteableObject<T>) |
Methoden
GetExpensiveProperties(String) |
Ruft eine Liste mit teuren Eigenschaften aus dem Objektspeicher ab. |
GetExpensiveProperties(String, Object[]) |
Ruft eine Liste mit teuren Eigenschaften aus dem Objektspeicher ab. |
GetMappings(Object[]) |
Gibt Schlüssel-Wert-Paare von zugeordneten Eigenschaftsnamen und deren entsprechenden datenquellenspezifischen Eigenschaftsnamen zurück. |
GetOrdering(String) |
Gibt die Reihenfolge für den angegebenen Typ als Zeichenfolge von durch Trennzeichen getrennten Datenobjektnamen zurück, die die Sortierreihenfolge der Datenobjekte angibt, die zurückgegeben werden, wenn Objekte ausgewählt werden. |
GetOrdering(String, Object[]) |
Gibt die Reihenfolge für den angegebenen Typ als Zeichenfolge von durch Trennzeichen getrennten Datenobjektnamen zurück, die die Sortierreihenfolge der Datenobjekte angibt, die zurückgegeben werden, wenn Objekte ausgewählt werden. |
GetRequiredRestrictions(String) |
Ruft eine Liste der Einschränkungen ab, die erforderlich sind, wenn Datenobjekte für den angegebenen Typ ausgewählt werden. |
GetRequiredRestrictions(String, Object[]) |
Ruft eine Liste der Einschränkungen ab, die erforderlich sind, wenn Datenobjekte für den angegebenen Typ ausgewählt werden. |
GetSupportedRestrictions(String) |
Ruft alle Einschränkungen ab, die unterstützt werden, wenn Datenobjekte für den angegebenen Typ ausgewählt werden. |
GetSupportedRestrictions(String, Object[]) |
Ruft alle Einschränkungen ab, die unterstützt werden, wenn Datenobjekte für den angegebenen Typ ausgewählt werden. |
OnSiteChanged(EventArgs) |
Löst das SiteChanged-Ereignis aus. (Geerbt von DataSiteableObject<T>) |
SelectObjects(String, Object[], String[]) |
Gibt einen Datenleser für die Aus dem Objektspeicher abgerufenen Datenobjekte zurück, die nach den angegebenen Einschränkungen und Eigenschaften gefiltert werden. |
SelectObjects(String, Object[], String[], Object[]) |
Gibt einen Datenleser für die aus dem Objektspeicher abgerufenen Datenobjekte zurück, die nach den angegebenen Einschränkungen, Eigenschaften und Parametern gefiltert werden. |
Ereignisse
SiteChanged |
Tritt ein, wenn die Site-Eigenschaft geändert wird. (Geerbt von DataSiteableObject<T>) |
Explizite Schnittstellenimplementierungen
IVsDataSupportObject<IVsDataObjectSelector>.Invoke(String, Object[], Object[]) |
Stellt eine Implementierung der IVsDataObjectSelector-Schnittstelle dar. |