Share via


TfsTeamProjectCollection 클래스

공통 인프라에 대 한 추상화는 Team Foundation 시스템에 대 한 부모 클래스와 Team Foundation 구성 요소입니다.

상속 계층

System.Object
  Microsoft.TeamFoundation.Client.TfsConnection
    Microsoft.TeamFoundation.Client.TfsTeamProjectCollection

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

구문

‘선언
Public Class TfsTeamProjectCollection _
    Inherits TfsConnection
public class TfsTeamProjectCollection : TfsConnection

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

생성자

  이름 설명
Public 메서드 TfsTeamProjectCollection(Uri) TfsTeamProjectCollection 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 TfsTeamProjectCollection(RegisteredProjectCollection) TfsTeamProjectCollection 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 TfsTeamProjectCollection(Uri, ICredentialsProvider) 사용되지 않습니다.TfsTeamProjectCollection 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 TfsTeamProjectCollection(Uri, TfsClientCredentials) 새를 초기화 TfsTeamProjectCollection 지정 된 자격 증명을 사용 하 여 인스턴스.
Public 메서드 TfsTeamProjectCollection(Uri, IdentityDescriptor) TfsTeamProjectCollection 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 TfsTeamProjectCollection(Uri, Boolean)
Public 메서드 TfsTeamProjectCollection(Uri, ICredentials) TfsTeamProjectCollection 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 TfsTeamProjectCollection(RegisteredProjectCollection, IdentityDescriptor) TfsTeamProjectCollection 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 TfsTeamProjectCollection(Uri, TfsClientCredentials, IdentityDescriptor) 새를 초기화 TfsTeamProjectCollection 지정 된 자격 증명을 사용 하 여 인스턴스.모든 작업에 대 한 지정된 된 id는 가장할 수 됩니다.
Public 메서드 TfsTeamProjectCollection(Uri, ICredentials, ICredentialsProvider) 사용되지 않습니다.TfsTeamProjectCollection 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 TfsTeamProjectCollection(RegisteredProjectCollection, ICredentials, ICredentialsProvider) 사용되지 않습니다.TfsTeamProjectCollection 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 TfsTeamProjectCollection(Uri, TfsClientCredentials, IdentityDescriptor, ITfsRequestChannelFactory)
Public 메서드 TfsTeamProjectCollection(Uri, TfsClientCredentials, IdentityDescriptor, Boolean)
Public 메서드 TfsTeamProjectCollection(Uri, ICredentials, ICredentialsProvider, IdentityDescriptor) 사용되지 않습니다.TfsTeamProjectCollection 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 TfsTeamProjectCollection(RegisteredProjectCollection, ICredentials, ICredentialsProvider, IdentityDescriptor) 사용되지 않습니다.TfsTeamProjectCollection 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 TfsTeamProjectCollection(Uri, TfsClientCredentials, IdentityDescriptor, ITfsRequestChannelFactory, Boolean)

위쪽

속성

  이름 설명
Public 속성 AuthorizedIdentity Team Foundation Server가 실행되고 있는 서버를 호출할 수 있는 Id를 가져옵니다. (TfsConnection에서 상속됨)
Public 속성 CatalogNode 이 서버는 CatalogNode를 가져옵니다. (TfsConnection.CatalogNode을(를) 재정의함)
Protected 속성 CatalogResourceId (TfsConnection에서 상속됨)
Public 속성 ClientCacheDirectoryForInstance Team Foundation Server가 실행되고 있는 서버의 데이터를 캐시하는 데 사용되는 디렉터리의 경로를 가져옵니다. (TfsConnection에서 상속됨)
Public 속성 ClientCacheDirectoryForUser 이 서버의 사용자 관련 데이터를 캐시하는 데 사용되는 경로입니다.이 속성에 액세스하면 서버가 연결되지 않은 경우 사용자 정보를 검색하는 서버 호출이 만들어집니다.다음과 같은 속성일 수 있습니다. %LOCALAPPDATA%\Microsoft\Team Foundation\[s_version]\Cache\[userId]\[instanceId]_[scheme] (TfsConnection에서 상속됨)
Public 속성 ClientCredentials 이 프로젝트 컬렉션의 자격 증명을 가져옵니다. (TfsConnection에서 상속됨)
Public 속성 ClientVolatileCacheDirectoryForInstance 서버가 제거되거나 다른 사용자와 연결될 때 제거될 이 서버의 인스턴스 관련 데이터를 캐시하는 데 사용되는 경로입니다. (TfsConnection에서 상속됨)
Public 속성 ConfigurationServer 이 인스턴스는 TfsConfigurationServer를 가져옵니다.
Public 속성 ConnectivityFailureOnLastWebServiceCall 이 TfsConnection 개체에 의해 실행된 마지막 웹 서비스 호출이 연결 오류로 인해 실패되었는지를 나타냅니다. (TfsConnection에서 상속됨)
Public 속성 Credentials 이 Team Foundation Server 인스턴스에 대한 자격 증명을 가져옵니다. (TfsConnection에서 상속됨)
Public 속성 Culture Team Foundation Server가 실행되고 있는 서버에서 사용되는 지역화 환경을 가져오거나 설정합니다. (TfsConnection에서 상속됨)
Public 속성 DisplayName 서버 이름이 서버에 등록 된 컬렉션은 한 개만 있으면 됩니다 그렇지 않으면 이름과 동일한 됩니다. 예를 들어
Public 속성 HasAuthenticated 이 TfsConnection 인스턴스가 인증되었는지를 나타내는 플래그의 상태를 가져옵니다. (TfsConnection에서 상속됨)
Public 속성 InstanceId 이 Team Foundation Server 연결을 식별하는 GUID를 가져옵니다. (TfsConnection에서 상속됨)
Public 속성 IsHostedServer 서버가 Microsoft Azure 호스트 Team Foundation Server 서버인 경우 true를 반환합니다. (TfsConnection에서 상속됨)
Public 속성 Name 서버의 이름을 가져옵니다. (TfsConnection.Name을(를) 재정의함)
Public 속성 ServerCapabilities TFS 서버의 기능 (TfsConnection에서 상속됨)
Public 속성 SessionId 서버에 대한 이 클라이언트 인스턴스를 식별하는 GUID를 가져옵니다. (TfsConnection에서 상속됨)
Public 속성 TimeZone 이 Team Foundation Server 연결의 시간대를 가져오거나 설정합니다. 날짜 및 시간을 UTC로 변환하는 데 사용됩니다. (TfsConnection에서 상속됨)
Public 속성 UICulture 사용할 문화권입니다.기본값은 CultureInfo.CurrentUICulture입니다. (TfsConnection에서 상속됨)
Public 속성 Uri 이 Team Foundation Server 연결에 대한 URI(Uniform Resource Identifier)를 가져옵니다. (TfsConnection에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 Authenticate 지정된 자격 증명 공급자를 사용하여 Team Foundation Server에 대한 연결을 인증합니다. (TfsConnection에서 상속됨)
Public 메서드 Connect Team Foundation Server가 실행되고 있는 서버에 연결하여 connectOptions 기반의 정보를 반환합니다. (TfsConnection에서 상속됨)
Protected 메서드 CreateInternalProxy (TfsConnection에서 상속됨)
Protected 메서드 CreateServiceInstance (TfsConnection에서 상속됨)
Protected 메서드 CreateVssConnection (TfsConnection에서 상속됨)
Public 메서드 Dispose 삭제 관련 개체를 알리고 이 TfsConnection 인스턴스를 삭제합니다. (TfsConnection에서 상속됨)
Public 메서드 EnsureAuthenticated Team Foundation Server에 대한 연결이 인증된 적이 없었다면 이를 인증합니다. (TfsConnection에서 상속됨)
Public 메서드 Equals 지정된 개체가 이 TfsConnection과 같은 경우 true를 반환합니다. 동일성은 두 TfsConnection의 정규화된 URL을 비교하여 정의됩니다. (TfsConnection에서 상속됨)
Protected 메서드 Finalize 가비지 수집기가 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Public 메서드 GetAuthenticatedIdentity 서버에 대해 인증되는 ID를 가져옵니다. (TfsConnection에서 상속됨)
Public 메서드 GetClient<T> (TfsConnection에서 상속됨)
Public 메서드정적 멤버 GetFullyQualifiedUriForName 지정 된 이름과 관련 된 서버 URI를 가져옵니다.
Public 메서드 GetHashCode 이 TfsConnection 인스턴스의 해시 코드를 가져옵니다. (TfsConnection에서 상속됨)
Public 메서드 GetService(Type) 요청한 서비스를 가져옵니다. (TfsConnection에서 상속됨)
Public 메서드 GetService<T>() 요청한 서비스를 가져옵니다. (TfsConnection에서 상속됨)
Protected 메서드 GetServiceInstance (TfsConnection.GetServiceInstance(Type, Object)을(를) 재정의함)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Protected 메서드 InitializeTeamFoundationObject (TfsConnection.InitializeTeamFoundationObject(String, Object)을(를) 재정의함)
Protected 메서드 MemberwiseClone 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Protected 메서드 OnConnectivityFailureStatusChanged ConnectivityFailureStatusChanged 이벤트를 발생시킵니다. (TfsConnection에서 상속됨)
Public 메서드 ToString TfsConnection 인스턴스의 이름을 가져옵니다. (TfsConnection에서 상속됨)

위쪽

이벤트

  이름 설명
Public 이벤트 ConnectivityFailureStatusChanged 이 이벤트는 ConnectivityFailureOnLastWebServiceCall 플래그 값이 변경될 때 발생합니다. (TfsConnection에서 상속됨)
Public 이벤트 CredentialsChanged 이 이벤트는 TeamFoundationServer 개체의 자격 증명이 변경될 때 발생합니다. (TfsConnection에서 상속됨)

위쪽

설명

TfsTeamProjectCollection의 모든 구성 요소에 대 한 일반적인 인프라:

  • 프로젝트 컬렉션을 검색 합니다.

  • 사용자 자격 증명을 제공 합니다.

  • 전역화 정보를 제공합니다.

  • 팀 프로젝트에 액세스합니다.

스레드로부터의 안전성

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

참고 항목

참조

Microsoft.TeamFoundation.Client 네임스페이스