Freigeben über


IVsDataObjectStore Schnittstelle

Definition

Stellt einen Speicher (Cache) von Datenobjekten dar.

public interface class IVsDataObjectStore
public interface IVsDataObjectStore
type IVsDataObjectStore = interface
Public Interface IVsDataObjectStore

Methoden

CanSelectObjects(String)

Gibt an, ob der angegebene Typ aus dem XML-Datenobjektdatenstrom ausgewählt werden kann.

GetDefaultOrdering(String)

Gibt die Standardreihenfolge zurück, die zum Sortieren der aus dem Objektspeicher ausgewählten Datenquellenobjekte verwendet wird.

GetExpensiveProperties(String)

Ruft die teuren Eigenschaften des angegebenen Typs ab.

GetObject(String, Object[])

Ruft das angegebene Datenobjekt aus dem Objektspeicher ab.

GetObject(String, Object[], Boolean)

Ruft das angegebene Datenobjekt aus dem Objektspeicher ab.

GetObject(String, Object[], String[])

Ruft das angegebene Datenobjekt aus dem Objektspeicher ab.

GetObject(String, Object[], String[], Boolean)

Ruft das angegebene Datenobjekt aus dem Objektspeicher ab.

GetRequiredRestrictions(String)

Gibt die Einschränkungen zurück, die zum Auswählen von Objekten des angegebenen Typs aus dem Objektspeicher erforderlich sind.

GetSupportedRestrictions(String)

Gibt alle Einschränkungen zurück, die beim Auswählen von Objekten des angegebenen Typs aus dem Objektspeicher unterstützt werden.

InvalidateObjects(String)

Ungültigt die Datenobjekte, die dem angegebenen Typ entsprechen, und erzwingt, dass die Datenobjekte für zukünftige Anforderungen aus der Datenquelle ausgewählt werden, anstatt sie aus dem Objektspeichercache abzurufen.

InvalidateObjects(String, Object[])

Ungültigisiert die Datenobjekte, die dem angegebenen Typ und den angegebenen Einschränkungen entsprechen, und erzwingt, dass die Datenobjekte für zukünftige Anforderungen aus der Datenquelle ausgewählt werden, anstatt sie aus dem Objektspeichercache abzurufen.

SelectObjects(String)

Gibt eine Auflistung von Datenobjekten für den angegebenen Typ aus dem Objektspeicher zurück.

SelectObjects(String, Object[])

Gibt eine Auflistung von Datenobjekten für den angegebenen Typ aus dem Objektspeicher zurück, gefiltert nach den angegebenen Einschränkungen.

SelectObjects(String, Object[], Boolean)

Gibt eine Auflistung von Datenobjekten für den angegebenen Typ aus dem Objektspeicher zurück, gefiltert nach den angegebenen Einschränkungen.

SelectObjects(String, Object[], String)

Gibt eine Auflistung von Datenobjekten für den angegebenen Typ aus dem Objektspeicher zurück, gefiltert nach den angegebenen Einschränkungen und Filtern.

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

Gibt eine Auflistung von Datenobjekten für den angegebenen Typ aus dem Objektspeicher zurück, gefiltert nach den angegebenen Einschränkungen und Filtern und sortiert nach der angegebenen Reihenfolge.

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

Gibt eine Auflistung von Datenobjekten für den angegebenen Typ aus dem Objektspeicher zurück, gefiltert nach den angegebenen Einschränkungen und Eigenschaften.

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

Gibt eine Auflistung von Datenobjekten für den angegebenen Typ aus dem Objektspeicher zurück, gefiltert nach den angegebenen Einschränkungen, Eigenschaften und Filtern.

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

Gibt eine Auflistung von Datenobjekten für den angegebenen Typ aus dem Objektspeicher zurück, gefiltert nach den angegebenen Einschränkungen, Eigenschaften und Filtern und sortiert nach der angegebenen Reihenfolge.

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

Gibt eine Auflistung von Datenobjekten für den angegebenen Typ aus dem Objektspeicher zurück, gefiltert nach den angegebenen Einschränkungen, Eigenschaften und Filtern und sortiert nach der angegebenen Reihenfolge.

Gilt für: