Поделиться через


Свойство SPHealthAnalysisRule.Version

Получает версию текущего экземпляра правила.

Пространство имен:  Microsoft.SharePoint.Administration.Health
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public Overridable ReadOnly Property Version As Version
    Get
'Применение
Dim instance As SPHealthAnalysisRule
Dim value As Version

value = instance.Version
public virtual Version Version { get; }

Значение свойства

Тип: System.Version
Номер версии текущего экземпляра правила.

Замечания

При обновлении правило, которое уже развернут в ферме свойство Version обновления проверяются на соответствие со значением свойства Version существующего определения правила. Если номер версии обновления больше, существующие параметры для правила перезаписываются параметров, определенных в обновления. Это может быть полезным, если требуется сбросить свойства AutomaticExecutionParameters , чтобы указать новое расписание по умолчанию.

Например предположим, что вы разработки и развертывания правило, которое по умолчанию выполняется каждый час. Более поздних версий Узнайте, что выполнение правила снижает производительность некоторых систем. Может изменить правила, чтобы значение по умолчанию — запуск ежемесячно, увеличить значение свойства Version и снова развернуть правило.

Обратите внимание на то, что в этом примере если администратор фермы, измененный параметры для правила, чтобы оно запланировано на выполнение еженедельно, обновление до новой версии правила перезапишет предпочтений администратора. По этой причине не следует Version значения свойства для каждого обновления только для обновления, в которых используются изменения, которые должны иметь приоритет над локальной установки.

См. также

Справочные материалы

SPHealthAnalysisRule класс

Элементы SPHealthAnalysisRule

Пространство имен Microsoft.SharePoint.Administration.Health

RegisterRules(Assembly)

AddItem(SPHealthAnalysisRule, Boolean)