다음을 통해 공유


Session.Sequence 메서드

세션 개체의 시퀀스 메서드는 지정된 테이블에서 쿼리를 열고 시퀀스 열의 숫자로 작업을 정렬합니다. 제공된 조건 식이 False로 평가되지 않는 경우 가져온 각 행에 대해 DoAction 메서드가 호출됩니다. DoAction 메서드에 설명된 대로 msiDoActionStatusEnum 열거형을 반환합니다.

구문

Session.Sequence(
  table
)

매개 변수

table

시퀀싱에 사용할 테이블의 필수 문자열 이름입니다.

반환 값

이 메서드는 값을 반환하지 않습니다.

설명

이 메서드는 일반적으로 최상위 작업에서 내부적으로 호출합니다.

InstallFilesWriteRegistryValues 작업과 같이 시스템을 업데이트하는 작업을 포함한 작업 시퀀스는 시퀀스 메서드를 호출하여 실행할 수 없습니다. 이 규칙의 예외는 InstallInitializeInstallFinalize 작업 간에 InstallExecuteSequence 테이블에 예약된 사용자 지정 작업에서 시퀀스 메서드를 호출하는 경우입니다. AppSearch 또는 CostInitialize처럼 시스템을 업데이트하지 않는 작업을 호출할 수 있습니다.

요구 사항

요구 사항
버전
Windows Server 2012, Windows 8, Windows Server 2008 R2 또는 Windows 7의 Windows Installer 5.0. Windows Server 2008 또는 Windows Vista의 Windows Installer 4.0 또는 Windows Installer 4.5. Windows Server 2003 또는 Windows XP의 Windows Installer
DLL
Msi.dll
IID
IID_ISession 000C109E-0000-0000-C000-000000000046으로 정의됩니다.