Метод CbqQueryCache.GetSiteData
Получает данные кэша на основе спецификации CrossListQueryInfo .
Пространство имен: Microsoft.SharePoint.Publishing
Сборка: Microsoft.SharePoint.Publishing (в Microsoft.SharePoint.Publishing.dll)
Синтаксис
'Декларация
Public Function GetSiteData ( _
site As SPSite _
) As DataTable
'Применение
Dim instance As CbqQueryCache
Dim site As SPSite
Dim returnValue As DataTable
returnValue = instance.GetSiteData(site)
public DataTable GetSiteData(
SPSite site
)
Параметры
site
Тип: Microsoft.SharePoint.SPSiteОбъект SPSite , используемый для получения данных.
Возвращаемое значение
Тип: System.Data.DataTable
Кэширование данных, основанная на спецификации CrossListQueryInfo .
Замечания
В данном примере кода является частью большего примера кода в разделе, посвященном классу CbqQueryCache . Чтобы просмотреть код в контексте класса см.
Примеры
// Execute Query CbqQueryVersionInfo userCbqQuery = queryCache.UserQueryVersionInfo; CrossListQueryCache xlqCache = new CrossListQueryCache(userCbqQuery.VersionCrossListQueryInfo); DataTable data = xlqCache.GetSiteData(SPContext.Current.Site);
' Execute QueryDim userCbqQuery As CbqQueryVersionInfo = queryCache.UserQueryVersionInfoDim xlqCache As New CrossListQueryCache(userCbqQuery.VersionCrossListQueryInfo)Dim data As DataTable = xlqCache.GetSiteData(SPContext.Current.Site)