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


Метод Session.Sequence

Метод Sequence объекта Session открывает запрос к указанной таблице, упорядочив действия по числам в столбце Sequence. Для каждой извлекаемой строки вызывается метод DoAction при условии, что любое предоставленное выражение условия не имеет значения False. Возвращает перечисление msiDoActionStatusEnum, как описано в методе DoAction .

Синтаксис

Session.Sequence(
  table
)

Параметры

table

Обязательное строковое имя таблицы, используемое для виртуализации.

Возвращаемое значение

Этот метод не возвращает значение.

Комментарии

Этот метод обычно вызывается внутренними действиями верхнего уровня.

Последовательность действий, содержащая действия, которые обновляют систему, такие как действия InstallFiles и WriteRegistryValues , не может выполняться путем вызова метода Sequence . Исключением из этого правила является вызов метода Sequence из пользовательского действия, запланированного в таблице InstallExecuteSequence между действиями InstallInitialize и InstallFinalize. Можно вызывать действия, которые не обновляют систему, например AppSearch или CostInitialize.

Требования

Требование Значение
Версия
Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или Установщик Windows 4.5 в Windows Server 2008 или Windows Vista. Установщик Windows в Windows Server 2003 или Windows XP
DLL
Msi.dll
IID
IID_ISession определяется как 000C109E-0000-0000-C000-0000000000046