Метод SPUpgradeJobDefinition.Execute
Выполняет обновление или миграция, которая определяется определение задания.
Пространство имен: Microsoft.SharePoint.Administration
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Overrides Sub Execute ( _
targetInstanceId As Guid _
)
'Применение
Dim instance As SPUpgradeJobDefinition
Dim targetInstanceId As Guid
instance.Execute(targetInstanceId)
public override void Execute(
Guid targetInstanceId
)
Параметры
targetInstanceId
Тип: System.GuidЗначение, переданное в этот параметр игнорируется. Передать значение Guid.Empty
Замечания
Этот метод запускает задание обновления и отслеживает ход выполнения. Большую часть работы выполняется с внутренним вызовом RunUpgradeSession или RunMigrateSession. Какой из этих двух методов вызывается зависит от значения свойства Mode . В любом случае значение свойства Object передается в качестве аргумента, указание корневого объекта для задания обновления. Обновления диспетчера затем создает дерево обновления делегата объекты и обрабатывает их рекурсивно. Ход выполнения сообщается посредством обработчика событий, который обновляет свойства CurrentDelegate(), CurrentObject(), CurrentStep(), **TotalSteps()**и DelegateProgress() .
См. также
Справочные материалы
Элементы SPUpgradeJobDefinition