DataObjectSelector Klasse

Definition

Ermöglicht das erhalten von Datenquellen – spezifische Metadaten zu Objekten aus dem Objektspeicher. Die Quelle des Objektspeicher ist die Unterstützungs-XML-Datei für Datenobjekte.

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 Instanz der- DataObjectSelector Klasse mit dem Daten Verbindungs Objekt.

Eigenschaften

Site

Ruft die Objekt Website ab oder legt Sie fest.

(Geerbt von DataSiteableObject<T>)

Methoden

GetExpensiveProperties(String)

Ruft eine Liste kostspieliger Eigenschaften aus dem Objektspeicher ab.

GetExpensiveProperties(String, Object[])

Ruft eine Liste kostspieliger Eigenschaften aus dem Objektspeicher ab.

GetMappings(Object[])

Gibt Schlüssel-Wert-Paare von zugeordneten Eigenschaftsnamen und die entsprechenden Datenquellen-– spezifischen Eigenschaftsnamen zurück.

GetOrdering(String)

Gibt die Reihenfolge für den angegebenen Typ als Zeichenfolge mit durch Trennzeichen getrennten Datenobjekt Namen zurück, die die Sortierreihenfolge der Datenobjekte angibt, die bei der Auswahl von Objekten zurückgegeben werden.

GetOrdering(String, Object[])

Gibt die Reihenfolge für den angegebenen Typ als Zeichenfolge mit durch Trennzeichen getrennten Datenobjekt Namen zurück, die die Sortierreihenfolge der Datenobjekte angibt, die bei der Auswahl von Objekten zurückgegeben 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 Daten Reader für die Datenobjekte zurück, die aus dem Objektspeicher abgerufen werden, die nach den angegebenen Einschränkungen und Eigenschaften gefiltert werden.

SelectObjects(String, Object[], String[], Object[])

Gibt einen Daten Reader für die Datenobjekte zurück, die aus dem Objektspeicher abgerufen werden, 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[])

Gilt für