ITeamFoundationHostManagementService 인터페이스

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

구문

‘선언
<DefaultServiceImplementationAttribute(GetType(TeamFoundationHostManagementService))> _
Public Interface ITeamFoundationHostManagementService _
    Inherits ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationHostManagementService))]
public interface ITeamFoundationHostManagementService : ITeamFoundationService

ITeamFoundationHostManagementService 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 DeploymentType 배포 형식이 온 프레미스, DevFabric, 클라우드 또는 알 수 없는 것을 나타냅니다.
Public 속성 HostDormancySeconds 최소 유휴 해제 해야 백그라운드 작업을 시작 하기 전에 최종 사용자의 요청 없이 이동 호스트는 초 수입니다.
Public 속성 IsHosted DeploymentType는 클라우드 또는 DevFabric 인지 여부를 나타냅니다.

위쪽

메서드

  이름 설명
Public 메서드 BeginRequest 대상으로 지정 된 인스턴스는 RequestContextBase를 반환 합니다.
Public 메서드 BeginUserRequest
Public 메서드 CreateServiceHost 제공 된 속성을 사용 하 여 서비스 호스트 정을 만듭니다.
Public 메서드 DeleteServiceHost(TeamFoundationRequestContext, Guid) 서비스 호스트 서버에서 삭제합니다.
Public 메서드 DeleteServiceHost(TeamFoundationRequestContext, Guid, UnusedDatabaseReasonNotUsed)
Public 메서드 DetectInactiveProcesses 검색 하 여 비활성 프로세스 (해당 임대가 만료 되었으며 완전히 종료 하지 않은)를 제거 합니다.
Public 메서드 GetConfigDataTierTime
Public 메서드 GetHostIdFromPath
Public 메서드 PingHostProcess PingHostProcess이 응용이 프로그램에서 작동 하는 프로세스에 ping 요청을 보내는 데 사용 됩니다.SQL 알림을 통해이 요청을 보냅니다.프로세스를 올바르게 실행 하 고 SQL 알림을 처리 되는 짧은 기간 내 ping이 성공적으로 반환 해야 합니다.알림에 폴링을 통해 처리 되는 프로세스에는 데이터베이스 연결이 끊어졌습니다 경우 시간이 오래 걸릴 수도 완료 되지 않습니다.
Public 메서드 QueryChildrenServiceHostPropertiesCached
Public 메서드 QueryExecutionState(TeamFoundationRequestContext) 호스트가 등록 된 서비스, 프로세스 및 호스트 인스턴스를 쿼리 합니다.
Public 메서드 QueryExecutionState(TeamFoundationRequestContext, Guid) 하나 또는 모두에 대 한 쿼리 서비스 호스트를 등록 하 고 관련 프로세스 및 호스트 인스턴스.
Public 메서드 QueryHostReadyState 호스트 준비 상태를 쿼리합니다.
Public 메서드 QueryServiceHostProperties(TeamFoundationRequestContext, Guid) 제공 된 호스트 ID를 사용 하 여 서비스 호스트 속성에 대 한 쿼리이 호스트에 대 한 정보를 반환 하지 않습니다이 및 모든 하위 항목을 포함 하지 않습니다.
Public 메서드 QueryServiceHostProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags) 제공 된 호스트 ID를 사용 하 여 서비스 호스트 속성에 대 한 쿼리어린이 포함 되 면 출력 목록에서 요청 된 서비스 호스트의 모든 하위 호스트에 대 한 속성이 포함 됩니다.
Public 메서드 QueryServiceHostPropertiesCached
Public 메서드 ServiceEnd ServiceEnd는 호스트를 종료 하 고이 서비스에 유지 되는 모든 리소스를 해제 해야 하는 경우 호출 됩니다. (ITeamFoundationService에서 상속됨)
Public 메서드 ServiceStart ServiceStart는 서비스가 초기화 될 때 호출 됩니다.서비스를 비동기적으로 초기화 서비스 사용자에 대 한 액세스 준비가 되 면 확인 하는 데 사용 되는 Service_Ready를 구현 해야 합니다. (ITeamFoundationService에서 상속됨)
Public 메서드 StartHost
Public 메서드 Stop
Public 메서드 StopHost 동기적으로 모든 활성 프로세스에서 서비스 호스트를 중단합니다.
Public 메서드 UpdateServiceHost 제공 된 속성을 사용 하 여 서비스 호스트 정의 업데이트 합니다.

위쪽

참고 항목

참조

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