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.