Поделиться через


IVsDataObjectStore Интерфейс

Определение

Представляет хранилище (кэш) объектов данных.

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

Методы

CanSelectObjects(String)

Указывает, можно ли выбрать указанный тип из поддерживаемого xml-потока объекта данных.

GetDefaultOrdering(String)

Возвращает порядок по умолчанию, используемый для сортировки объектов источника данных, выбранных из хранилища объектов.

GetExpensiveProperties(String)

Извлекает ресурсоемкие свойства указанного типа.

GetObject(String, Object[])

Извлекает указанный объект данных из хранилища объектов .

GetObject(String, Object[], Boolean)

Извлекает указанный объект данных из хранилища объектов .

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

Извлекает указанный объект данных из хранилища объектов .

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

Извлекает указанный объект данных из хранилища объектов .

GetRequiredRestrictions(String)

Возвращает ограничения, необходимые для выбора объектов указанного типа из хранилища объектов.

GetSupportedRestrictions(String)

Возвращает все ограничения, поддерживаемые для выбора объектов указанного типа из хранилища объектов.

InvalidateObjects(String)

Делает недействительными объекты данных, соответствующие указанному типу, заставляя их выбирать из источника данных для будущих запросов, а не извлекать их из кэша хранилища объектов.

InvalidateObjects(String, Object[])

Делает недействительными объекты данных, соответствующие указанному типу и ограничениям, заставляя их выбирать из источника данных для будущих запросов, а не извлекать их из кэша хранилища объектов.

SelectObjects(String)

Возвращает коллекцию объектов данных для указанного типа из хранилища объектов.

SelectObjects(String, Object[])

Возвращает коллекцию объектов данных для указанного типа из хранилища объектов, отфильтрованную по указанным ограничениям.

SelectObjects(String, Object[], Boolean)

Возвращает коллекцию объектов данных для указанного типа из хранилища объектов, отфильтрованную по указанным ограничениям.

SelectObjects(String, Object[], String)

Возвращает коллекцию объектов данных для указанного типа из хранилища объектов, отфильтрованную по указанным ограничениям и фильтру.

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

Возвращает коллекцию объектов данных для указанного типа из хранилища объектов, отфильтрованную по указанным ограничениям и фильтру и отсортированную в соответствии с заданным порядком.

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

Возвращает коллекцию объектов данных для указанного типа из хранилища объектов, отфильтрованную по указанным ограничениям и свойствам.

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

Возвращает коллекцию объектов данных для указанного типа из хранилища объектов, отфильтрованную по указанным ограничениям, свойствам и фильтру.

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

Возвращает коллекцию объектов данных для указанного типа из хранилища объектов, отфильтрованную по указанным ограничениям, свойствам и фильтру и отсортированную в соответствии с заданным порядком.

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

Возвращает коллекцию объектов данных для указанного типа из хранилища объектов, отфильтрованную по указанным ограничениям, свойствам и фильтру и отсортированную в соответствии с заданным порядком.

Применяется к