Udostępnij za pośrednictwem


Klasa TeamFoundationServerFactory

Uwaga: ten interfejs API jest już przestarzały.

Fabryka klas dla obiektów TeamFoundationServer.Ta klasa jest przestarzała.Zamiast tego użyj TfsTeamProjectCollectionFactory.

Hierarchia dziedziczenia

System.Object
  Microsoft.TeamFoundation.Client.TeamFoundationServerFactory

Przestrzeń nazw:  Microsoft.TeamFoundation.Client
Zestaw:  Microsoft.TeamFoundation.Client (w Microsoft.TeamFoundation.Client.dll)

Składnia

'Deklaracja
<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

Metody

  Nazwa Opis
Metoda publicznaStatyczny element członkowski GetServer(String) Pobiera obiekt TeamFoundationServer, który jest skojarzony z określonym adresem URL.
Metoda publicznaStatyczny element członkowski GetServer(Uri) Pobiera obiekt TeamFoundationServer, który jest skojarzony z określonym identyfikatorem URI.
Metoda publicznaStatyczny element członkowski GetServer(RegisteredProjectCollection) Pobiera obiekt TeamFoundationServer, który jest skojarzony z określonym obiektem RegisteredProjectCollection.
Metoda publicznaStatyczny element członkowski GetServer(String, ICredentialsProvider) Pobiera obiekt TeamFoundationServer, który jest skojarzony z określonego adresu URL i poświadczenia dostawcy.
Metoda publicznaStatyczny element członkowski GetServer(Uri, ICredentialsProvider) Pobiera obiekt TeamFoundationServer, który jest skojarzony z określonym dostawcą URI i poświadczenia.
Metoda publicznaStatyczny element członkowski GetServer(RegisteredProjectCollection, ICredentialsProvider) Pobiera obiekt TeamFoundationServer, który jest skojarzony z określonym obiektem RegisteredProjectCollection.

Początek

Uwagi

Ta klasa jest umożliwienie zewnętrznych pakietów do korzystania z tego samego wystąpienia obiektu TeamFoundationServer.To buforuje obiekty Team Foundation Server, bez względu na ich poświadczeń.Obiekty są indeksowane tylko przez serwer jednolitym identyfikatorem zasobów (URI).

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.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.Client