TfsConnection 클래스
실행 하는 서버에 클라이언트의 연결을 나타내는 Team Foundation Server.
상속 계층 구조
System.Object
Microsoft.TeamFoundation.Client.TfsConnection
Microsoft.TeamFoundation.Client.TfsConfigurationServer
Microsoft.TeamFoundation.Client.TfsTeamProjectCollection
네임스페이스: Microsoft.TeamFoundation.Client
어셈블리: Microsoft.TeamFoundation.Client(Microsoft.TeamFoundation.Client.dll)
구문
‘선언
Public MustInherit Class TfsConnection _
Implements IServiceProvider, IDisposable
public abstract class TfsConnection : IServiceProvider,
IDisposable
TfsConnection 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
ApplicationName | 서버에서 요청 하는 응용 프로그램의 이름을 가져오거나 설정 합니다. | |
AuthorizedIdentity | 실행 하는 서버를 호출 하는 권한이 있는 id를 가져옵니다 Team Foundation Server. | |
CatalogNode | 카탈로그 리소스 가져옵니다 Team Foundation Server 연결 합니다. | |
CatalogResourceId | ||
ClientCacheDirectory | 클라이언트 캐시 파일을 포함 하는 디렉터리의 경로 가져옵니다. | |
ClientCacheDirectoryForInstance | 실행 하는 서버에서 데이터를 캐시 하는 데 사용 되는 디렉터리의 경로 가져옵니다. Team Foundation Server. | |
ClientCacheDirectoryForUser | 이 서버에서 사용자 지정 데이터 캐시를 사용 해야 하는 경로입니다.이 속성에 액세스 서버가 연결 되지 않은 경우 사용자 정보를 검색할 수 호출 하는 서버를 확인 하십시오.다음과 같이 표시 되는지: %LOCALAPPDATA%\Microsoft\Team Foundation\ [s_version] \Cache\ [사용자 Id] \ [instanceId] _ [체계] | |
ClientConfigurationDirectory | 있는 디렉터리 클라이언트 구성 파일 설정 디렉터리 아래에 있는.이것은 유사: C:\Documents 및 Settings\username\Local Settings\Application Data\Microsoft\Team Foundation\ [s_version] \Configuration | |
ClientCredentials | 이 프로젝트 컬렉션에 대 한 자격 증명을 가져옵니다. | |
ClientSettingsDirectory | 클라이언트 캐시 파일을 포함 하는 디렉터리의 경로 가져오거나 설정 합니다. | |
ClientVolatileCacheDirectory | 해당 서버 연결 제거 되거나 교체 될 때 제거 될 클라이언트 캐시 파일이 들어 있는 디렉터리입니다.다음과 같이 표시 되는지: %LOCALAPPDATA%\Microsoft\Team [s_version] Foundation\ \Cache\Volatile | |
ClientVolatileCacheDirectoryForInstance | 경로 제거 될 때 제거 되거나 다른 사용자와 연결 된 서버는이 서버에서 인스턴스 관련 데이터를 캐시 하는 것입니다. | |
ConnectivityFailureOnLastWebServiceCall | 이 TfsConnection 개체에서 실행 된 마지막 웹 서비스 호출이 연결 오류 때문에 실패 했는지 여부를 나타냅니다. | |
Credentials | 이 대 한 자격 증명을 가져옵니다. Team Foundation Server 인스턴스. | |
Culture | 실행 중인 서버에서 사용 되는 지역화 환경을 가져오거나 설정 합니다. Team Foundation Server. | |
HasAuthenticated | 이 TfsConnection 인스턴스가 성공적으로 인증 된 있는지 여부를 나타내는 플래그 상태를 가져옵니다. | |
InstanceId | 이 식별 하는 GUID를 가져옵니다 Team Foundation Server 연결 합니다. | |
IsHostedServer | 서버 Team Foundation Server Microsoft Azure 호스팅된 서버 이면 true를 반환 | |
Name | 이 이름을 가져옵니다 Team Foundation Server 연결 합니다. | |
OperationName | 서버에 응용 프로그램에서 수행 중인 작업의 이름을 가져오거나 설정 합니다. | |
ServerCapabilities | TFS 서버 기능 | |
SessionId | 서버에 클라이언트의이 인스턴스를 식별 하는 GUID를 가져옵니다. | |
TimeZone | 이 표준 시간대를 가져오거나 설정 합니다. Team Foundation Server 연결 합니다. 날짜와 시간을 UTC로 변환 하는 데 사용 됩니다. | |
TotalRequestCount | 이 appdomain에서 WebServiceCallBegin 이벤트가 발생 총 횟수입니다. | |
UICulture | 사용 되는 문화권입니다.이 기본값으로 사용 됩니다. | |
Uri | 동일한 리소스 식별자 (URI) 가져옵니다 Team Foundation Server 연결 합니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Authenticate | 연결을 인증 Team Foundation Server 지정 된 자격 증명 공급자를 사용 하 여. | |
Connect | 실행 하는 서버에 연결 Team Foundation Server 를 기반으로 정보를 반환 하 고 connectOptions. | |
CreateInternalProxy | ||
CreateServiceInstance | ||
CreateVssConnection | ||
Dispose | TfsConnection의이 인스턴스를 삭제 하 고 폐기 관련된 개체에 알립니다. | |
EnsureAuthenticated | 연결을 인증 Team Foundation Server 하지 이전에 인증 하는 경우. | |
Equals | 지정된 된 개체의 true를 반환 하는이 TfsConnection이 같습니다. 두 개의 TfsConnections의 정규화 된 url을 비교 하 여 정의 된 같음 (Object.Equals(Object)을(를) 재정의함) | |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
GetAuthenticatedIdentity | 서버와의 인증 된 id를 가져옵니다. | |
GetClient<T> | ||
GetFullyQualifiedUriForName | 이 함수에 전달 된 이름을 서버 이름 또는 컬렉션의 루트 url 됩니다 가정 합니다.Url의 정규화 된 위치를 페이지 서비스를 여기에 전달 되지 않습니다. | |
GetHashCode | TfsConnection이 인스턴스의 해시 코드를 가져옵니다. (Object.GetHashCode()을(를) 재정의함) | |
GetService(Type) | 요청한 서비스를 가져옵니다. | |
GetService<T>() | 요청한 서비스를 가져옵니다. | |
GetServiceInstance | ||
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
InitializeTeamFoundationObject | ITfsConnectionObject를 구현 하는 경우 만들어진된 개체를 초기화 합니다. | |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
OnConnectivityFailureStatusChanged | ConnectivityFailureStatusChanged 이벤트를 발생 시킵니다. | |
ToString | TfsConnection 인스턴스의 이름을 가져옵니다. (Object.ToString()을(를) 재정의함) |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
ConnectivityFailureStatusChanged | 이 이벤트는 ConnectivityFailureOnLastWebServiceCall 플래그의 값이 변경 될 때 발생 합니다. | |
CredentialsChanged | TeamFoundationServer 개체의 자격 증명을 변경할 때이 이벤트가 발생 합니다. | |
WebServiceCallBegin | TFS 클라이언트 개체 모델이이 appdomain에서 웹 요청의 실행을 시작할 때이 이벤트가 발생 합니다. (가능한 경우)를 시작 합니다. 웹 서비스를 호출 하는 TfsConnection의 인스턴스를 받는 이벤트 처리기가 제공 됩니다. | |
WebServiceCallEnd | TFS 클라이언트 개체 모델이이 appdomain에 웹 요청을 실행 완료 될 때이 이벤트가 발생 합니다. (가능한 경우)를 시작 합니다. 웹 서비스를 호출 하는 TfsConnection의 인스턴스를 받는 이벤트 처리기가 제공 됩니다. |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.