CrossListQueryInfo - Classe

Contient les données relatives à l'exécution d'une requête à l'aide d'un objet SPCrossListQuery avec le ciblage de l'audience.

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Publishing.CrossListQueryInfo

Espace de noms :  Microsoft.SharePoint.Publishing
Assembly :  Microsoft.SharePoint.Publishing (dans Microsoft.SharePoint.Publishing.dll)

Syntaxe

'Déclaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public NotInheritable Class CrossListQueryInfo
'Utilisation
Dim instance As CrossListQueryInfo
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public sealed class CrossListQueryInfo

Remarques

La CrossListQueryInfo permet de créer une nouvelle instance de CrossListQueryInfo. L'objet CrossListQueryInfo utilise l'objet CrossListQueryInfo pour obtenir les résultats mis en cache ou s'il n'y a pas de résultats mis en cache disponibles, il exécute une requête de liste croisée à la base de données et met ensuite en cache les résultats pour une utilisation ultérieure. Ciblage de l'audience est ensuite appliquée à l'ensemble de résultats, en fonction du paramètre spécifié dans l'objet CrossListQueryInfo . Vous pouvez utiliser l'objet CbqQueryCache pour obtenir un objet CrossListQueryInfo pour un contenu spécifique par requête WebPart.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

CrossListQueryInfo - Membres

Microsoft.SharePoint.Publishing - Espace de noms

SPSiteDataQuery

CbqQueryVersionInfo

CbqQueryCache

CrossListQueryCache