Share via


Espacio de nombres Microsoft.Office.Server.Utilities

Clases

  Clase Descripción
Clase pública CommonUtility Representa un objeto de utilidad común que expande los símbolos (tokens) de dirección URL, confirma que un objeto no es null, intenta obtener campos y otras funciones utilizadas por el iterador contenido y el trabajo del temporizador de API.
Clase pública ContentIterator Proporciona métodos para recorrer en iteración los elementos de lista, listas, sitios para regular la cantidad de datos que se transfieren (es decir, para evitar que se produzca una SPQueryThrottledException).
Clase pública EventReceiverUtility Contiene código auxiliar común para la escritura de receptores de eventos.
Clase pública ExchangeUtility
Clase pública SharePointTimeZone Representa una zona horaria.
Clase pública SPFolderHierarchy Esta clase es una abstracción sobre las carpetas de una lista de SharePoint Server diseñado para evitar las limitaciones en el modelo de objetos de SharePoint Server alrededor de recorrer en iteración las carpetas en una lista grande.
Clase pública TimerJobUtility Extiende la clase ContentIterator para proporcionar funcionalidad adicional que es útil para escribir trabajos del temporizador.
Clase pública WorkItemTimerJobState Se utiliza para realizar el seguimiento de estado para cada iteración a través de elementos de trabajo de procesamiento.

Delegados

  Delegado Descripción
Delegado público ContentIterator.FileProcessor Representa a un delegado para el procesamiento de un archivo.
Delegado público ContentIterator.FileProcessorErrorCallout Representa a un delegado para controlar los errores que se producen al procesar un archivo.
Delegado público ContentIterator.ItemProcessor Un delegado que representa un grupo de valores que indican cómo se procesan los elementos individuales de un objeto ContentIterator .
Delegado público ContentIterator.ItemProcessorErrorCallout Proporciona información de registro al procesar los elementos de una lista mediante el uso de un objeto ContentIterator .
Delegado público ContentIterator.ItemsProcessor Representa a un delegado para el procesamiento de una página de elementos de lista.
Delegado público ContentIterator.ItemsProcessorErrorCallout Delegado para controlar los errores de procesamiento de una lista de elementos.
Delegado público ContentIterator.ListProcessor Delegado para el procesamiento de una lista.
Delegado público ContentIterator.ListProcessorErrorCallout Delegado para controlar los errores de procesamiento de una lista.
Delegado público ContentIterator.SiteProcessor Delegado para el procesamiento de un sitio.
Delegado público ContentIterator.SiteProcessorErrorCallout Delegado para controlar los errores de procesamiento de un sitio.
Delegado público ContentIterator.SitesProcessor Delegado para el procesamiento de una enumeración de los sitios.
Delegado público ContentIterator.WebProcessor Delegado para el procesamiento de un sitio web.
Delegado público ContentIterator.WebProcessorErrorCallout Delegado para controlar los errores de procesamiento de un sitio web.
Delegado público EventReceiverUtility.ItemEventReceiverCodeToRun Delegado para ejecutar código en un receptor de eventos de elemento mientras se recupera de los conflictos entre versiones.
Delegado público EventReceiverUtility.ItemEventReceiverCodeToRunProps Representa a un delegado que se utiliza para ejecutar código en un receptor de eventos de elemento.
Delegado público EventReceiverUtility.ListEventReceiverCodeToRun Delegado para ejecutar código en un receptor de eventos de la lista mientras se recupera de los conflictos entre versiones.
Delegado público EventReceiverUtility.WebEventReceiverCodeToRun Delegado para ejecutar código en un receptor de eventos web mientras se recupera de los conflictos entre versiones.
Delegado público TimerJobUtility.ProcessWorkItemWithState Delegado para procesar un solo elemento de trabajo con el estado.

Enumeraciones

  Enumeración Descripción
Enumeración pública IterationGranularity La granularidad de la iteración.