Freigeben über


TeamFoundationServerFactory-Klasse

Hinweis: Diese API ist mittlerweile veraltet.

Klassenfactory für TeamFoundationServer-Objekte. Diese Klasse ist veraltet. Verwendung TfsTeamProjectCollectionFactory stattdessen.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Client.TeamFoundationServerFactory

Namespace:  Microsoft.TeamFoundation.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Syntax

'Declaration
<ObsoleteAttribute("The TeamFoundationServerFactory class is obsolete. Use the TfsTeamProjectCollection or TfsConfigurationServer classes to talk to a 2010 or newer Team Foundation Server. In order to talk to a 2005 or 2008 Team Foundation Server use the TfsTeamProjectCollection class. The corresponding factory class for that is the TfsTeamProjectCollectionFactory.")> _
Public NotInheritable Class TeamFoundationServerFactory
[ObsoleteAttribute("The TeamFoundationServerFactory class is obsolete. Use the TfsTeamProjectCollection or TfsConfigurationServer classes to talk to a 2010 or newer Team Foundation Server. In order to talk to a 2005 or 2008 Team Foundation Server use the TfsTeamProjectCollection class. The corresponding factory class for that is the TfsTeamProjectCollectionFactory.")]
public static class TeamFoundationServerFactory

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member GetServer(String) Ruft das TeamFoundationServer-Objekt ab, die der angegebenen URL zugeordnet ist.
Öffentliche MethodeStatischer Member GetServer(Uri) Ruft das TeamFoundationServer-Objekt ab, das dem angegebenen URI zugeordnet ist.
Öffentliche MethodeStatischer Member GetServer(RegisteredProjectCollection) Ruft das TeamFoundationServer-Objekt ab, das dem angegebenen RegisteredProjectCollections-Objekt zugeordnet ist.
Öffentliche MethodeStatischer Member GetServer(String, ICredentialsProvider) Ruft das TeamFoundationServer-Objekt ab, die der angegebenen URL und dem Anmeldeinformationsanbieter zugeordnet ist.
Öffentliche MethodeStatischer Member GetServer(Uri, ICredentialsProvider) Ruft das TeamFoundationServer-Objekt ab, das dem angegebenen URI und dem Anmeldeinformationsanbieter zugeordnet ist.
Öffentliche MethodeStatischer Member GetServer(RegisteredProjectCollection, ICredentialsProvider) Ruft das TeamFoundationServer-Objekt ab, das dem angegebenen RegisteredProjectCollections-Objekt zugeordnet ist.

Zum Seitenanfang

Hinweise

Diese Klasse wurde entworfen, um externe Pakete zu aktivieren, um die gleiche Instanz eines TeamFoundationServer-Objekts zu verwenden. Sie speichert Team Foundation Server-Objekte ohne Berücksichtigung Anmeldeinformationen zwischen. Zwischengespeicherte Objekte werden nur von Serveruniform resource identifier (URI) indiziert.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Client-Namespace