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 | |
---|---|---|
GetServer(String) | Pobiera obiekt TeamFoundationServer, który jest skojarzony z określonym adresem URL. | |
GetServer(Uri) | Pobiera obiekt TeamFoundationServer, który jest skojarzony z określonym identyfikatorem URI. | |
GetServer(RegisteredProjectCollection) | Pobiera obiekt TeamFoundationServer, który jest skojarzony z określonym obiektem RegisteredProjectCollection. | |
GetServer(String, ICredentialsProvider) | Pobiera obiekt TeamFoundationServer, który jest skojarzony z określonego adresu URL i poświadczenia dostawcy. | |
GetServer(Uri, ICredentialsProvider) | Pobiera obiekt TeamFoundationServer, który jest skojarzony z określonym dostawcą URI i poświadczenia. | |
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.