Klasa TeamFoundationServer
Uwaga: ten interfejs API jest już przestarzały.
Reprezentuje połączenie z serwerem z systemem Team Foundation Server.
Hierarchia dziedziczenia
System.Object
Microsoft.TeamFoundation.Client.TeamFoundationServer
Przestrzeń nazw: Microsoft.TeamFoundation.Client
Zestaw: Microsoft.TeamFoundation.Client (w Microsoft.TeamFoundation.Client.dll)
Składnia
'Deklaracja
<ObsoleteAttribute("")> _
Public Class TeamFoundationServer _
Implements IServiceProvider, IDisposable
[ObsoleteAttribute("")]
public class TeamFoundationServer : IServiceProvider,
IDisposable
Typ TeamFoundationServer uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
TeamFoundationServer(String) | Inicjuje nowy obiekt TeamFoundationServer, który jest skojarzony z określonym adresem URL. | |
TeamFoundationServer(Uri) | Inicjuje nowy obiekt TeamFoundationServer, który jest skojarzony z określonym identyfikatorem URI. | |
TeamFoundationServer(RegisteredProjectCollection) | Inicjuje nowy obiekt TeamFoundationServer, który jest skojarzony z serwera, który jest opisany przez określony RegisteredProjectCollection. | |
TeamFoundationServer(String, ICredentialsProvider) | Inicjuje nowy obiekt TeamFoundationServer, który jest skojarzony z określonego adresu URL i poświadczenia dostawcy. | |
TeamFoundationServer(String, ICredentials) | Inicjuje nowy obiekt TeamFoundationServer, który jest skojarzony z określonym adresem URL i poświadczenia. | |
TeamFoundationServer(Uri, ICredentialsProvider) | Inicjuje nowy obiekt TeamFoundationServer, który jest skojarzony z określonym dostawcą URI i poświadczenia. | |
TeamFoundationServer(Uri, ICredentials) | Inicjuje nowy obiekt TeamFoundationServer, który jest skojarzony z określonym jednolitym identyfikatorem zasobów (URI) i poświadczenia. | |
TeamFoundationServer(String, ICredentials, ICredentialsProvider) | Inicjuje nowy obiekt TeamFoundationServer, który jest skojarzony z określonym adresem URL i poświadczenia. | |
TeamFoundationServer(Uri, ICredentials, ICredentialsProvider) | Inicjuje nowy obiekt TeamFoundationServer, który jest skojarzony z określonego identyfikatora URI, poświadczenia i Dostawca poświadczeń. | |
TeamFoundationServer(RegisteredProjectCollection, ICredentials, ICredentialsProvider) | Inicjuje nowy obiekt TeamFoundationServer, który jest skojarzony z serwera, który jest opisany przez określony RegisteredProjectCollection, poświadczenia i Dostawca poświadczeń. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
AuthenticatedUserDisplayName | Pobiera nazwę wyświetlania uwierzytelnionego użytkownika. | |
AuthenticatedUserIdentity | Pobiera tożsamości użytkownika uwierzytelnionego. | |
AuthenticatedUserName | Pobiera nazwę użytkownika uwierzytelnionego. | |
ClientCacheDirectory | Pobiera katalogu zawierającego pliki pamięci podręcznej klienta. | |
ClientCacheDirectoryForInstance | Pobiera katalogu korzystać, gdy dane są buforowane z serwera. | |
ClientSettingsDirectory | Pobiera lub ustawia katalog zawierający pliki ustawień klienta. | |
Credentials | Pobiera poświadczenia dla tego obiektu TeamFoundationServer. | |
Culture | Pobiera lub ustawia kultury dla tego obiektu TeamFoundationServer. | |
HasAuthenticated | Pobiera flagi, która opisuje, czy ten obiekt TeamFoundationServer został pomyślnie uwierzytelniony. | |
InstanceId | Pobiera identyfikator GUID, który unikatowo identyfikuje serwer. | |
Name | Pobiera nazwę serwera, na którym jest uruchomiony Team Foundation Server. | |
ProxyServer | ||
SessionId | Pobiera identyfikator GUID, który identyfikuje ten obiekt TeamFoundationServer z serwerem i jest rejestrowane w dzienniku aktywności serwera. | |
TfsTeamProjectCollection | Pobiera wystąpienie TfsTeamProjectCollection, który jest skojarzony z tym obiektem TeamFoundationServer. | |
TimeZone | Pobiera lub ustawia strefę czasową. | |
Uri | Pobiera identyfikator URI bieżącego serwera z systemem Team Foundation Server. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Authenticate | Uwierzytelnianie połączenia z serwerem. | |
Dispose | Powiadamia zainteresowane obiektów unieszkodliwiania i usuwa ten obiekt. | |
EnsureAuthenticated | Uwierzytelnianie połączenia, jeśli wcześniej nie został uwierzytelniony. | |
Equals | Sprawdza, czy ten obiekt TeamFoundationServer jest równa określonego obiektu. (Zastępuje Object.Equals(Object)). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetHashCode | Pobiera kod skrótu dla tego obiektu. (Zastępuje Object.GetHashCode()). | |
GetService(Type) | Pobiera określoną usługę. | |
GetService<T>() | Pobiera określoną usługę. | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
ToString | Pobiera nazwę tego obiektu TeamFoundationServer. (Zastępuje Object.ToString()). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
CredentialsChanged | To zdarzenie występuje, gdy zmiany poświadczeń obiektu TeamFoundationServer. |
Początek
Operatory
Nazwa | Opis | |
---|---|---|
Equality | Sprawdza, czy TeamFoundationServer obiekty są równe. | |
Inequality | Sprawdza, czy wskazane obiekty TeamFoundationServer nie są równe. |
Początek
Metody rozszerzające
Nazwa | Opis | |
---|---|---|
GetService<T, V> | (Zdefiniowane przez IServiceProviderExtensions). |
Początek
Uwagi
Ta klasa jest przestarzała.Zamiast tego użyj klasy TfsTeamProjectCollection lub TfsConfigurationServer.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.