Share via


ServicingFlags 열거형

작업이 실행 되기 전에 시스템의 상태를 확인 하는 서비스 작업을 제공할 수 있는 옵션의 집합입니다.

이 열거형에는 멤버 값을 비트로 조합할 수 있는 FlagsAttribute 특성이 있습니다.

네임스페이스:  Microsoft.TeamFoundation.Framework.Server
어셈블리:  Microsoft.TeamFoundation.Framework.Server(Microsoft.TeamFoundation.Framework.Server.dll)

구문

‘선언
<FlagsAttribute> _
Public Enumeration ServicingFlags
[FlagsAttribute]
public enum ServicingFlags

멤버

멤버 이름 설명
HostMustExist 경우는 HostMustExist 플래그를 지정은 ServicingHostId 유효한 호스트 인스턴스가 있어야 합니다.이렇게 하면 서비스 작업을 확인 하 고 존재 하는 호스트는이 호스트에 대 한 ServicingRequestContext를 작성 하 고에 배치 된 ServicingItems 사전.[ServicingItemConstants.TargetRequestContext]함께 사용할 수 없습니다는 [HostMustNotExist] 플래그입니다.ServicingHostId가 [Guid.Empty]이 아니어야 하는 경우

HostMustNotExist 경우는 [HostMustNotExist] 플래그를 지정 하면 ServicingHostId 인스턴스에서 유효한 호스트 이어야. 함께 사용할 수 없습니다이 고 [RequiresStoppedHost] 플래그입니다.ServicingHostId 가 [Guid.Empty]이 아니어야 하는 경우

None 없는 선택적 서비스 작업을 서비스 작업으로.

RequiresStoppedHost 경우는 [RequiresStoppedHost] 플래그를 제공, 서비스 엔진 작업이 계속 수행 하기 전에 대상 호스트 중지 되었는지 확인 합니다.이 플래그가 포함 된 HostMustExist 플래그입니다.

UseSystemTargetRequestContext UseSystemTargetRequestContext 플래그는 해당 서비스 제공 엔진 대신 상황에 맞는 작업을 실행할 때 서비스 시스템 컨텍스트를 만듭니다.

참고 항목

참조

Microsoft.TeamFoundation.Framework.Server 네임스페이스