Класс SPUpgradeJobDefinition
Представляет определение задание обновления SharePoint Foundation.
Иерархия наследования
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Administration.SPPersistedObject
Microsoft.SharePoint.Administration.SPJobDefinition
Microsoft.SharePoint.Administration.SPAdministrationServiceJobDefinition
Microsoft.SharePoint.Administration.SPUpgradeJobDefinition
Пространство имен: Microsoft.SharePoint.Administration
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
<GuidAttribute("3144ED38-69E9-46ec-B89F-3037F8FFD1A8")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPUpgradeJobDefinition _
Inherits SPAdministrationServiceJobDefinition
'Применение
Dim instance As SPUpgradeJobDefinition
[GuidAttribute("3144ED38-69E9-46ec-B89F-3037F8FFD1A8")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPUpgradeJobDefinition : SPAdministrationServiceJobDefinition
Замечания
Экземпляры этого класса используются для представления определение задания, связанного с обновлением. Класс, производный от класса SPJobDefinition . объекты SPUpgradeJobDefinition могут появляться в объекте SPJobDefinitionCollection , который связан с объектом SPTimerService .
Используйте конструктор для создания экземпляра класса SPUpgradeJobDefinition . Указание корневого объекта для обновления путем установки свойства Object . Задать режим обновления, задав свойство Mode для на месте. Добавьте его в очередь заданий путем вызова метода Add коллекции определения соответствующего задания.
При выполнении задания таймера обновления SPUpgradeSession объект, связанный с этого задания можно использовать для проверки хода выполнения. Извлечение объекта SPUpgradeSession из свойства SessionId , чтобы получить идентификатор объекта, а затем вызвать GetObject() для получения объекта.
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.
См. также
Справочные материалы
Элементы SPUpgradeJobDefinition
Пространство имен Microsoft.SharePoint.Administration
Microsoft.SharePoint.Upgrade.SPManager