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) |
Возвращает коллекцию объектов данных для указанного типа из хранилища объектов, отфильтрованную по указанным ограничениям, свойствам и фильтру и отсортированную в соответствии с заданным порядком. |