TeamFoundationServer-Klasse
Hinweis: Diese API ist mittlerweile veraltet.
Stellt eine Verbindung zu einem Server dar, der Team Foundation Server ausgeführt wird.
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Client.TeamFoundationServer
Namespace: Microsoft.TeamFoundation.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Syntax
'Declaration
<ObsoleteAttribute("")> _
Public Class TeamFoundationServer _
Implements IServiceProvider, IDisposable
[ObsoleteAttribute("")]
public class TeamFoundationServer : IServiceProvider,
IDisposable
Der TeamFoundationServer-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
TeamFoundationServer(String) | Initialisiert ein neues TeamFoundationServer-Objekt, die der angegebenen URL zugeordnet ist. | |
TeamFoundationServer(Uri) | Initialisiert ein neues TeamFoundationServer-Objekt, das dem angegebenen URI zugeordnet ist. | |
TeamFoundationServer(RegisteredProjectCollection) | Initialisiert ein neues TeamFoundationServer-Objekt, die mit dem Server zugeordnet wird, der durch das angegebene RegisteredProjectCollection beschrieben wird. | |
TeamFoundationServer(String, ICredentialsProvider) | Initialisiert ein neues TeamFoundationServer-Objekt, die der angegebenen URL und dem Anmeldeinformationsanbieter zugeordnet ist. | |
TeamFoundationServer(String, ICredentials) | Initialisiert ein neues TeamFoundationServer-Objekt, die der angegebenen URL und den Anmeldeinformationen zugeordnet ist. | |
TeamFoundationServer(Uri, ICredentialsProvider) | Initialisiert ein neues TeamFoundationServer-Objekt, das dem angegebenen URI und dem Anmeldeinformationsanbieter zugeordnet ist. | |
TeamFoundationServer(Uri, ICredentials) | Initialisiert ein neues TeamFoundationServer-Objekt, das mit dem gegebenen Uniform Resource Identifier (URI) und den Anmeldeinformationen zugeordnet ist. | |
TeamFoundationServer(String, ICredentials, ICredentialsProvider) | Initialisiert ein neues TeamFoundationServer-Objekt, die der angegebenen URL und den Anmeldeinformationen zugeordnet ist. | |
TeamFoundationServer(Uri, ICredentials, ICredentialsProvider) | Initialisiert ein neues TeamFoundationServer-Objekt, das dem angegebenen URI, die Anmeldeinformationen und dem Anmeldeinformationsanbieter zugeordnet ist. | |
TeamFoundationServer(RegisteredProjectCollection, ICredentials, ICredentialsProvider) | Initialisiert ein neues TeamFoundationServer-Objekt, die mit dem Server zugeordnet wird, der durch das angegebene RegisteredProjectCollection, die Anmeldeinformationen und den Anmeldeinformationsanbieter beschrieben wird. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AuthenticatedUserDisplayName | Ruft den Anzeigenamen des authentifizierten Benutzers ab. | |
AuthenticatedUserIdentity | Ruft die authentifizierte Identität des Benutzers ab. | |
AuthenticatedUserName | Ruft den authentifizierten Benutzernamen ab. | |
ClientCacheDirectory | Ruft das Verzeichnis ab, das die Clientcachedateien enthält. | |
ClientCacheDirectoryForInstance | Ruft das Verzeichnis ab, um zu verwenden, wenn Daten vom Server zwischengespeichert werden. | |
ClientSettingsDirectory | Ruft das Verzeichnis ab, das die Clienteinstellungsdateien enthält. | |
Credentials | Ruft die Anmeldeinformationen für dieses TeamFoundationServer-Objekt ab. | |
Culture | Ruft oder legt die Kultur an dem für dieses TeamFoundationServer-Objekt fest. | |
HasAuthenticated | Ruft ein Flag ab, das beschreibt, ob dieses TeamFoundationServer-Objekt erfolgreich authentifiziert wurde. | |
InstanceId | Ruft den GUID ab, die den Server eindeutig identifiziert. | |
Name | Ruft den Namen des Servers ab, der Team Foundation Server ausgeführt wird. | |
SessionId | Ruft den GUID ab, die dieses TeamFoundationServer-Objekt zum Server identifiziert und im Aktivitätsprotokoll des Servers aufgezeichnet wird. | |
TfsTeamProjectCollection | Ruft die TfsTeamProjectCollections-Instanz ab, die diesem TeamFoundationServer-Objekt zugeordnet ist. | |
TimeZone | Ruft ab oder legt die Zeitzone. | |
Uri | Ruft den URI des aktuellen Servers ab, der Team Foundation Server ausgeführt wird. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Authenticate | Authentifiziert die Serververbindung. | |
Dispose | Notifies interessierte Objekte der Freigabe und gibt dieses Objekt frei. | |
EnsureAuthenticated | Authentifiziert die Verbindung, wenn sie nicht authentifiziert wurde. | |
Equals | Überprüft, um festzustellen, ob dieses TeamFoundationServer-Objekt gleich das angegebene Objekt. (Überschreibt Object.Equals(Object).) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Ruft den Hashcode für dieses Objekt ab. (Überschreibt Object.GetHashCode().) | |
GetService(Type) | Ruft den angegebenen Dienst ab. | |
GetService<T>() | Ruft den angegebenen Dienst ab. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ToString | Ruft den Namen dieses TeamFoundationServer-Objekts ab. (Überschreibt Object.ToString().) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
CredentialsChanged | Dieses Ereignis tritt auf, wenn die Anmeldeinformationen des TeamFoundationServer-Objekts ändern. |
Zum Seitenanfang
Operatoren
Name | Beschreibung | |
---|---|---|
Equality | Überprüft, um festzustellen, ob die angegebenen TeamFoundationServer-Objekte gleich sind. | |
Inequality | Überprüft, um festzustellen, ob die angegebenen TeamFoundationServer-Objekte nicht gleich sind. |
Zum Seitenanfang
Hinweise
Diese Klasse ist veraltet. Verwenden Sie die Klassen TfsTeamProjectCollection oder TfsConfigurationServer stattdessen.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.