Microsoft.Office.Server.Utilities namespace
SharePoint 2013
| Class | Description | |
|---|---|---|
![]() | CommonUtility | Represents a common utility object that expands URL tokens, confirms that an object is not null, tries to get fields, and other functions used by the content iterator and timer job APIs. |
![]() | ContentIterator | Provides methods to iterate list items, lists, sites to regulate the amount of data that is transferred (i.e., to avoid throwing a SPQueryThrottledException). |
![]() | EventReceiverUtility | Contains common helper code for writing event receivers. |
![]() | ExchangeUtility | |
![]() | SharePointTimeZone | Represents a time zone. |
![]() | SPFolderHierarchy | This class is an abstraction over the folders in a SharePoint Server list designed to work around limitations in the SharePoint Server object model around iterating the folders in a large list. |
![]() | TimerJobUtility | Extends the ContentIterator class to provide additional functionality that is useful for writing timer jobs. |
![]() | WorkItemTimerJobState | Used to track state for each iteration through processing work items. |
| Delegate | Description | |
|---|---|---|
![]() | ContentIterator.FileProcessor | Represents a delegate for processing a file. |
![]() | ContentIterator.FileProcessorErrorCallout | Represents a delegate for handling errors that occur when processing a file. |
![]() | ContentIterator.ItemProcessor | A delegate that represents a group of settings that indicate how to process individual items in a ContentIterator object. |
![]() | ContentIterator.ItemProcessorErrorCallout | Provides logging information when processing items in a list by using a ContentIterator object. |
![]() | ContentIterator.ItemsProcessor | Represents a delegate for processing a page of list items. |
![]() | ContentIterator.ItemsProcessorErrorCallout | Delegate for handling errors processing a list of items. |
![]() | ContentIterator.ListProcessor | Delegate for processing a list. |
![]() | ContentIterator.ListProcessorErrorCallout | Delegate for handling errors processing a list. |
![]() | ContentIterator.SiteProcessor | Delegate for processing a site. |
![]() | ContentIterator.SiteProcessorErrorCallout | Delegate for handling errors processing a site. |
![]() | ContentIterator.SitesProcessor | Delegate for processing an enumeration of sites. |
![]() | ContentIterator.WebProcessor | Delegate for processing a web. |
![]() | ContentIterator.WebProcessorErrorCallout | Delegate for handling errors processing a web. |
![]() | EventReceiverUtility.ItemEventReceiverCodeToRun | Delegate for running code in an item event receiver while recovering from version conflicts. |
![]() | EventReceiverUtility.ItemEventReceiverCodeToRunProps | Represents a delegate used to run code in an item event receiver. |
![]() | EventReceiverUtility.ListEventReceiverCodeToRun | Delegate for running code in a list event receiver while recovering from version conflicts. |
![]() | EventReceiverUtility.WebEventReceiverCodeToRun | Delegate for running code in a web event receiver while recovering from version conflicts. |
![]() | TimerJobUtility.ProcessWorkItemWithState | Delegate to process a single work item with state. |
| Enumeration | Description | |
|---|---|---|
![]() | IterationGranularity | The granularity of the iteration. |


