TeamFoundationServiceHost 클래스
상속 계층 구조
System.Object
Microsoft.TeamFoundation.Framework.Server.ServiceHost<TeamFoundationRequestContext>
Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost
Microsoft.TeamFoundation.Framework.Server.DeploymentServiceHost
네임스페이스: Microsoft.TeamFoundation.Framework.Server
어셈블리: Microsoft.TeamFoundation.Framework.Server(Microsoft.TeamFoundation.Framework.Server.dll)
구문
‘선언
Public Class TeamFoundationServiceHost _
Inherits ServiceHost(Of TeamFoundationRequestContext) _
Implements IDisposable
public class TeamFoundationServiceHost : ServiceHost<TeamFoundationRequestContext>,
IDisposable
TeamFoundationServiceHost 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
ActiveRequests | 이 호스트에 대 한 활성 요청 목록 (ServiceHost<T>에서 상속됨) | |
ApplicationServiceHost | 이 호스트는 응용 프로그램 또는 수집 하는 경우 현재 호스트에서 응용 프로그램 서비스 호스트를 검색 합니다.DeploymentServiceHost에는이 속성에서 null이 반환 됩니다. | |
Authority | 호스트 기관 (예: 반환 contoso.tfs.com)입니다.호스트 기관 호스트 선택에 대 한 일치 필요가 없으면 null 일 수 있습니다. | |
CollectionServiceHost | 현재 호스트에서 컬렉션 서비스 호스트를 검색합니다.이 호스트 컬렉션이 찾을 호스트 체인을 검색 합니다.하나 찾을 수 없으면 null을 반환 합니다. | |
DataDirectory | 이이 호스트 수 로컬 정규화 된 파일 시스템 디렉터리 사용 파일을 저장 합니다.다른 호스트는 읽기/쓰기가 아니라이 위치에 있습니다.이러한 예로 버전 제어 프록시 캐시 위치.다음 논리에 따라 구성 데이터 디렉터리를 가져옵니다: 1..Config 파일에 지정 되는지 확인 합니다. 2.레지스트리에 지정 되는지 확인 합니다. 3.해당 하는 경우는 PhysicalDirectory\_tfs_data를 사용 합니다. 4.String.Empty 루트로 사용 됩니다.이 호스트에 대 한 디렉터리를 고유 구성 다음 됩니다.이 호스트에 대 한 디렉터리를 고유 구성 다음 됩니다. | |
DeploymentServiceHost | 현재 호스트와 연결 된 배포 서비스 호스트를 검색 합니다.호스트 배포, 응용 프로그램 및 컬렉션에 대 한이 null을 반환 합니다. | |
HasDatabaseAccess | 서비스 데이터베이스를 말하는 방법을 알고 있는 경우 true를 반환 | |
HostType | 이 서비스 호스트에서 실행 되는 컨텍스트. | |
InstanceId | 이 서비스 호스트에 대 한 고유 식별자입니다. (ServiceHost<T>.InstanceId을(를) 재정의함) | |
IsDisposed | (ServiceHost<T>에서 상속됨) | |
IsProduction | 생산/개발 환경을 결정 하는 플래그입니다. | |
Items | Items 컬렉션에서는 다른 시스템에서 단일 서비스 호스트의 컨텍스트에서 명명 된 데이터를 저장. | |
LastUse | (ServiceHost<T>에서 상속됨) | |
Metabase | 이 호스트 정의 대 한 메타 베이스는 일반 구성 경로 구조 주위. | |
MetabaseRegistryPatterns | 이 서비스 호스트에 대 한 메타 베이스 레지스트리 쿼리 패턴. | |
Name | 이 서비스 호스트 이름입니다.Null 이거나 비어 있을 수 있습니다. | |
NumberOfActiveRequests | 현재 활성 요청 수입니다. (ServiceHost<T>에서 상속됨) | |
ParentServiceHost | ||
PartitionId | ||
PhysicalDirectory | 이 호스트에 매핑된 로컬 정규화 된 파일 시스템 디렉터리입니다.가상 경로 다시 매핑할 경우이 디렉터리는 다시 매핑된 위치를 나타내야 합니다. | |
PlugInDirectory | ||
RequestsDrainedEvent | 이벤트를 가져옵니다. (ServiceHost<T>에서 상속됨) | |
StartTime | 이 호스트 인스턴스 시작 시간을 가져옵니다. | |
StaticContentDirectory | 정적 콘텐츠 디렉터리, SAP 기준으로 합니다.가상 디렉터리를 드라이브의 실제 내용이 다른 위치에 매핑할 수 있습니다. | |
Status | 서비스 호스트의 현재 상태를 가져옵니다. | |
StatusReason | 현재 상태에 대 한 이유를 가져옵니다. | |
VirtualDirectory | 이것은 SAP 예제를 기준으로 해당 호스트의 가상 디렉터리: http://charry-dev:8080/응용 프로그램/컬렉션 응용 프로그램 호스트 /Application 컬렉션 호스트 = = / 응용 프로그램/컬렉션 (ServiceHost<T>.VirtualDirectory을(를) 재정의함) |
위쪽
메서드
이름 | 설명 | |
---|---|---|
ApplicationEndRequest | 응용 프로그램 요청을 종료 합니다.요청 필터를 처리 하 고 활성 요청의 집합에서 요청을 제거 요청 컨텍스트를 삭제 합니다. | |
BeginRequest | 현재 요청의 집합 요청 컨텍스트 추가 (ServiceHost<T>.BeginRequest(T)을(를) 재정의함) | |
BeginStatusChange | 현재 호스트에서 상태 변경 작업을 시작 합니다. | |
CheckIfDisposed | 호스트는 여전히 유효한 호스트 개체와 사용을 시작 하기 전에 삭제 된 않았는지 확인 하십시오. (ServiceHost<T>에서 상속됨) | |
CreateServicingContext | ||
Dispose() | (ServiceHost<T>에서 상속됨) | |
Dispose(Boolean) | (ServiceHost<T>.Dispose(Boolean)을(를) 재정의함) | |
EndRequest | 현재 요청의 집합 요청 컨텍스트를 제거 합니다. (ServiceHost<T>.EndRequest(T)을(를) 재정의함) | |
EndStatusChange | 다음 유효한 상태로 상태 전환 상태 변경 작업이 완료 됩니다.중지 중지로 이동, 시작 시작 됨을 이동 하 고 일시 중지 일시 중지로 이동 합니다. | |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) | |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
GetCulture | 응용 프로그램 문화권이이 팀 기반 응용 프로그램에 설치 된 culture입니다. | |
GetHashCode | 기본 해시 함수로 작동합니다. (Object에서 상속됨) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
InitializeMetabaseLegacy | 이전 방식으로 메타 베이스를 초기화 합니다.요청 제한 레지스트리 키 TFS 레지스트리 테이블에 아직 유지 되는 경우 온라인 업그레이드를 지원 하도록이 메서드를 계속 해야 합니다.참고:이 메서드에 새로운 요청 제한을 추가 하지 마십시오. | |
Is | 이 서비스 호스트 특정된 TeamFoundationHostType의 기능을 지원 하는지 여부를 확인 하려면 사용할 수 있습니다.서비스 호스트에 여러 호스트 형식을 지원할 수 있습니다. | |
IsOnly | 배포 서비스 호스트 응용 프로그램 서비스 호스트와 함께 사용할 수 있습니다 예를 들어, ServiceHosts는 동시에 여러 종류를 수 있습니다. 이 이렇게는 호스트 지정 되며 다른 종류와 결합 되지 형식만 인지 확인 합니다. | |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
MonitorClientDisconnects | ||
MonitorServiceHostRequests | ||
OiHeartbeat | ||
RaisePropertiesChanged | ||
RaiseStatusChanged | ||
ReportException | ||
SetHostStatus | 이 메서드는 내부용입니다. | |
StartServices | 적절 한 순서로 핵심 서비스를 로드합니다. | |
StopServices | 현재 서비스 호스트에 대 한 모든 활성화 된 서비스를 종료합니다. | |
ThrowIfShutdown | 호스트가 현재 일시 중지 또는 중지 하는 경우 예외가 throw 됩니다. | |
ToString() | (Object.ToString()을(를) 재정의함) | |
ToString(Guid, String) | ||
ToString(String, String) |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
PropertiesChanged | 캡처 호스트 속성 변경 이벤트를 제공 합니다. | |
StatusChanged | 캡처 호스트 상태 변경 이벤트 및 변경된 이벤트를 제공 합니다. |
위쪽
필드
이름 | 설명 | |
---|---|---|
m_hostProperties | ||
m_hostPropertiesLock | ||
s_hostSecurityNamespace |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.