Compartilhar via


CrossListQueryInfo classe

Contém dados sobre como executar uma consulta usando um objeto SPCrossListQuery com o público-alvo.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Publishing.CrossListQueryInfo

Namespace:  Microsoft.SharePoint.Publishing
Assembly:  Microsoft.SharePoint.Publishing (em Microsoft.SharePoint.Publishing.dll)

Sintaxe

'Declaração
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public NotInheritable Class CrossListQueryInfo
'Uso
Dim instance As CrossListQueryInfo
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public sealed class CrossListQueryInfo

Comentários

Use o CrossListQueryInfo para criar uma nova instância de CrossListQueryInfo. O objeto CrossListQueryInfo usa o objeto CrossListQueryInfo para obter os resultados em cache ou, se não houver nenhum resultado em cache disponíveis, ele executa uma consulta ao banco de dados e, em seguida, armazena em cache os resultados para uso futuro. O público-alvo é então aplicado ao conjunto de resultados, dependendo da configuração especificada no objeto CrossListQueryInfo . Você pode usar o objeto CbqQueryCache para obter um objeto CrossListQueryInfo para um conteúdo específico pela Web Part de consulta.

Segurança de thread

Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.

Ver também

Referência

CrossListQueryInfo membros

Microsoft.SharePoint.Publishing namespace

SPSiteDataQuery

CbqQueryVersionInfo

CbqQueryCache

CrossListQueryCache