다음을 통해 공유


TeamFoundationServer 클래스

참고: 이 API는 이제 사용되지 않습니다.

Team Foundation Server 실행 하는 서버에 연결을 나타냅니다.

상속 계층 구조

System.Object
  Microsoft.TeamFoundation.Client.TeamFoundationServer

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

구문

‘선언
<ObsoleteAttribute("")> _
Public Class TeamFoundationServer _
    Implements IServiceProvider, IDisposable
[ObsoleteAttribute("")]
public class TeamFoundationServer : IServiceProvider, 
    IDisposable

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

생성자

  이름 설명
Public 메서드 TeamFoundationServer(String) 지정 된 URL에 연결 하는 TeamFoundationServer 새 개체를 초기화 합니다.
Public 메서드 TeamFoundationServer(Uri) 지정된 된 URI와 연결 된 새 TeamFoundationServer 개체를 초기화 합니다.
Public 메서드 TeamFoundationServer(RegisteredProjectCollection) 지정 된 RegisteredProjectCollection에서 설명 하는 서버와 관련 된 새로운 TeamFoundationServer 개체를 초기화 합니다.
Public 메서드 TeamFoundationServer(String, ICredentialsProvider) 지정된 된 URL과 자격 증명 공급자를 사용 하 여 연결 된 새 TeamFoundationServer 개체를 초기화 합니다.
Public 메서드 TeamFoundationServer(String, ICredentials) 지정 된 URL 및 자격 증명을 사용 하 여 연결 된 새 TeamFoundationServer 개체를 초기화 합니다.
Public 메서드 TeamFoundationServer(Uri, ICredentialsProvider) 지정된 된 URI 및 자격 증명 공급자를 사용 하 여 연결 된 새 TeamFoundationServer 개체를 초기화 합니다.
Public 메서드 TeamFoundationServer(Uri, ICredentials) 지정한 동일한 리소스 식별자 (URI) 및 자격 증명을 사용 하 여 연결 된 새 TeamFoundationServer 개체를 초기화 합니다.
Public 메서드 TeamFoundationServer(String, ICredentials, ICredentialsProvider) 지정 된 URL 및 자격 증명을 사용 하 여 연결 된 새 TeamFoundationServer 개체를 초기화 합니다.
Public 메서드 TeamFoundationServer(Uri, ICredentials, ICredentialsProvider) 지정 된 URI, 자격 증명 및 자격 증명 공급자를 사용 하 여 연결 된 새 TeamFoundationServer 개체를 초기화 합니다.
Public 메서드 TeamFoundationServer(RegisteredProjectCollection, ICredentials, ICredentialsProvider) 지정 된 RegisteredProjectCollection, 자격 증명 및 자격 증명 공급자에 의해 설명 되는 서버와 관련 된 새로운 TeamFoundationServer 개체를 초기화 합니다.

위쪽

속성

  이름 설명
Public 속성 AuthenticatedUserDisplayName 인증된 된 사용자의 표시 이름을 가져옵니다.
Public 속성 AuthenticatedUserIdentity 인증된 된 사용자의 id를 가져옵니다.
Public 속성 AuthenticatedUserName 인증 된 사용자 이름을 가져옵니다.
Public 속성정적 멤버 ClientCacheDirectory 클라이언트 캐시 파일이 들어 있는 디렉터리를 가져옵니다.
Public 속성 ClientCacheDirectoryForInstance 서버에서 데이터를 캐시에 사용할 디렉터리를 가져옵니다.
Public 속성정적 멤버 ClientSettingsDirectory 클라이언트 설정 파일을 포함 하는 디렉터리를 가져오거나 설정 합니다.
Public 속성 Credentials 이 TeamFoundationServer 개체에 대 한 자격 증명을 가져옵니다.
Public 속성 Culture TeamFoundationServer 개체에 사용할 문화권을 가져오거나 설정 합니다.
Public 속성 HasAuthenticated 이 TeamFoundationServer 개체가 성공적으로 인증 된 있는지 여부를 나타내는 플래그를 가져옵니다.
Public 속성 InstanceId 서버를 고유 하 게 식별 하는 GUID를 가져옵니다.
Public 속성 Name Team Foundation Server 실행 하는 서버의 이름을 가져옵니다.
Public 속성 SessionId 이 TeamFoundationServer 개체를 서버를 식별 하 고 서버 활동 로그에 기록 되는 GUID를 가져옵니다.
Public 속성 TfsTeamProjectCollection TeamFoundationServer 개체와 연결 된 TfsTeamProjectCollection 인스턴스를 가져옵니다.
Public 속성 TimeZone 시간 영역을 가져오거나 설정 합니다.
Public 속성 Uri 현재 Team Foundation Server 실행 하는 서버의 URI를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 Authenticate 서버와의 연결을 인증합니다.
Public 메서드 Dispose 관심 있는 개체 처리 알리고이 개체를 삭제 합니다.
Public 메서드 EnsureAuthenticated 가 이전에 인증 되지 않은 경우 연결을 인증 합니다.
Public 메서드 Equals 이 TeamFoundationServer 개체가 지정된 된 개체와 같은지 여부를 확인 합니다. (Object.Equals(Object)을(를) 재정의함)
Protected 메서드 Finalize 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Public 메서드 GetHashCode 해당 개체의 해시 코드를 가져옵니다. (Object.GetHashCode()을(를) 재정의함)
Public 메서드 GetService(Type) 지정 된 서비스를 가져옵니다.
Public 메서드 GetService<T>() 지정 된 서비스를 가져옵니다.
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Protected 메서드 MemberwiseClone 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Public 메서드 ToString 이 TeamFoundationServer 개체의 이름을 가져옵니다. (Object.ToString()을(를) 재정의함)

위쪽

이벤트

  이름 설명
Public 이벤트 CredentialsChanged 이 이벤트는 TeamFoundationServer 개체의 자격 증명이 변경 될 때 발생 합니다.

위쪽

연산자

  이름 설명
Public 연산자정적 멤버 Equality 지정된 된 TeamFoundationServer 개체가 같으면 확인 합니다.
Public 연산자정적 멤버 Inequality 지정한 TeamFoundationServer 개체가 같지 않은지 여부를 확인 합니다.

위쪽

설명

이 클래스는 사용되지 않습니다. TfsTeamProjectCollection 또는 TfsConfigurationServer 클래스를 대신 사용 하십시오.

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.TeamFoundation.Client 네임스페이스