CbqQueryCache.GetSiteData método
Obtém os dados do cache com base na especificação de CrossListQueryInfo .
Namespace: Microsoft.SharePoint.Publishing
Assembly: Microsoft.SharePoint.Publishing (em Microsoft.SharePoint.Publishing.dll)
Sintaxe
'Declaração
Public Function GetSiteData ( _
site As SPSite _
) As DataTable
'Uso
Dim instance As CbqQueryCache
Dim site As SPSite
Dim returnValue As DataTable
returnValue = instance.GetSiteData(site)
public DataTable GetSiteData(
SPSite site
)
Parâmetros
site
Tipo: Microsoft.SharePoint.SPSiteO objeto SPSite que é usado para obter os dados.
Valor retornado
Tipo: System.Data.DataTable
Dados de cache são baseados na especificação de CrossListQueryInfo .
Comentários
O código neste exemplo é parte de um exemplo maior de código disponível no tópico da classe CbqQueryCache . Consulte o tópico da classe para exibir o código no contexto.
Exemplos
// 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)