Класс SPWorkItemCollection
Коллекция экземпляров объекта SPWorkItem . Является производным от Microsoft.SharePoint.SPBaseCollection.
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.SPBaseCollection
Microsoft.SharePoint.SPWorkItemCollection
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
'Декларация
Public Class SPWorkItemCollection _
Inherits SPBaseCollection
'Применение
Dim instance As SPWorkItemCollection
public class SPWorkItemCollection : SPBaseCollection
Класс SPWorkItemCollection используется совместно с классом SPWorkItemJobDefinition и клиентами, которые реализуют интерфейс Microsoft.SharePoint.ISPWorkItemHost . Классы, производные от SPWorkItemJobDefinition предназначены для работ по SPTimerService. Класс SPWorkItemCollection используется запрос SQL для фильтрации до очереди рабочих элементов их в пакетах для обработки. Однородные по типу рабочего элемента коллекции. То есть каждый объект SPWorkItemCollection содержит рабочие элементы только одного WorkItemType.
Примечание
Существует два основных класса размещения, которые можно использовать для обработки рабочих элементов: SPSite и SPContentDatabase. Использование SPSite в качестве узла обеспечивает большую гибкость; SPContentDatabase позволяет использовать класс SPWorkItemJobDefinition для обработки рабочих элементов в неограниченные возможности области — области содержимого базы данных.
Класс SPWorkItemJobDefinition используется только для обработки наборов рабочих элементов и использует метод GetWorkItems для обработки за один раз всех семейств узлов (SPSite), которые находятся в базе данных контента.
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.
Пространство имен Microsoft.SharePoint
Microsoft.SharePoint.SPWorkItem
Microsoft.SharePoint.SPWorkItemStatus
Microsoft.SharePoint.SPBaseCollection
Microsoft.SharePoint.Administration.SPContentDatabase