Partager via


Microsoft.Office.Server.Utilities - Espace de noms

Classes

  Classe Description
Classe publique CommonUtility Représente un objet utilitaire commune qui développe des jetons d'URL, qui confirme qu'un objet n'est pas null, essaie d'obtenir des champs et autres fonctions utilisées par l'itérateur contenu et le travail du minuteur API.
Classe publique ContentIterator Fournit des méthodes pour itérer au sein des éléments de liste, des listes, des sites pour gérer la quantité de données transférées (par exemple, pour éviter de lever un SPQueryThrottledException).
Classe publique EventReceiverUtility Contient le code d'assistance commun pour l'écriture de récepteurs d'événements.
Classe publique ExchangeUtility
Classe publique SharePointTimeZone Représente un fuseau horaire.
Classe publique SPFolderHierarchy Cette classe est une abstraction sur les dossiers dans une liste de SharePoint Server conçu pour contourner les limitations du modèle d'objet SharePoint Server autour d'itérer les dossiers dans une grande liste.
Classe publique TimerJobUtility Étend la classe ContentIterator pour fournir une fonctionnalité supplémentaire qui est utile pour écrire des travaux du minuteur.
Classe publique WorkItemTimerJobState Utilisé pour effectuer le suivi d'état pour chaque itération de traitement des éléments de travail.

Délégués

  Délégué Description
Délégué public ContentIterator.FileProcessor Représente un délégué pour le traitement d'un fichier.
Délégué public ContentIterator.FileProcessorErrorCallout Représente un délégué de gestion des erreurs qui se produisent lors du traitement d'un fichier.
Délégué public ContentIterator.ItemProcessor Délégué qui représente un groupe de paramètres qui indiquent comment traiter des éléments individuels dans un objet ContentIterator .
Délégué public ContentIterator.ItemProcessorErrorCallout Fournit des informations de journalisation lors du traitement des éléments dans une liste à l'aide d'un objet ContentIterator .
Délégué public ContentIterator.ItemsProcessor Représente un délégué pour le traitement d'une page d'éléments de liste.
Délégué public ContentIterator.ItemsProcessorErrorCallout Délégué pour la gestion des erreurs de traitement d'une liste d'éléments.
Délégué public ContentIterator.ListProcessor Délégué pour le traitement d'une liste.
Délégué public ContentIterator.ListProcessorErrorCallout Délégué pour la gestion des erreurs de traitement d'une liste.
Délégué public ContentIterator.SiteProcessor Délégué pour le traitement d'un site.
Délégué public ContentIterator.SiteProcessorErrorCallout Délégué pour la gestion des erreurs de traitement d'un site.
Délégué public ContentIterator.SitesProcessor Délégué pour le traitement d'une énumération de sites.
Délégué public ContentIterator.WebProcessor Délégué pour le traitement d'un site web.
Délégué public ContentIterator.WebProcessorErrorCallout Délégué pour la gestion des erreurs de traitement d'un site web.
Délégué public EventReceiverUtility.ItemEventReceiverCodeToRun Délégué pour l'exécution de code dans un récepteur d'événements article lors de la récupération à partir des conflits de version.
Délégué public EventReceiverUtility.ItemEventReceiverCodeToRunProps Représente un délégué utilisé pour exécuter du code dans un récepteur d'événements article.
Délégué public EventReceiverUtility.ListEventReceiverCodeToRun Délégué pour l'exécution de code dans un récepteur d'événements de liste lors de la récupération à partir des conflits de version.
Délégué public EventReceiverUtility.WebEventReceiverCodeToRun Délégué pour l'exécution de code dans un récepteur d'événements web lors de la récupération à partir des conflits de version.
Délégué public TimerJobUtility.ProcessWorkItemWithState Délégué pour traiter un élément de travail avec l'état.

Énumérations

  Énumération Description
Énumération publique IterationGranularity La granularité de l'itération.