Share via


Classe TeamFoundationServerFactory

Nota: questa API è ora obsoleta.

Class factory per gli oggetti di TeamFoundationServer.Questa classe è obsoleta.Utilizzo TfsTeamProjectCollectionFactory anziché.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Client.TeamFoundationServerFactory

Spazio dei nomi:  Microsoft.TeamFoundation.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Sintassi

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

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico GetServer(String) Ottiene l'oggetto di TeamFoundationServer associato all'URL specificato.
Metodo pubblicoMembro statico GetServer(Uri) Ottiene l'oggetto di TeamFoundationServer associato all'URI specificato.
Metodo pubblicoMembro statico GetServer(RegisteredProjectCollection) Ottiene l'oggetto di TeamFoundationServer associato all'oggetto specificato di RegisteredProjectCollection.
Metodo pubblicoMembro statico GetServer(String, ICredentialsProvider) Ottiene l'oggetto di TeamFoundationServer associato all'URL e il provider di credenziali specificate.
Metodo pubblicoMembro statico GetServer(Uri, ICredentialsProvider) Ottiene l'oggetto di TeamFoundationServer associato all'URI e il provider di credenziali specificate.
Metodo pubblicoMembro statico GetServer(RegisteredProjectCollection, ICredentialsProvider) Ottiene l'oggetto di TeamFoundationServer associato all'oggetto specificato di RegisteredProjectCollection.

In alto

Note

Questa classe è progettata per consentire ai pacchetti esterni per utilizzare la stessa istanza di un oggetto di TeamFoundationServer.Memorizza nella cache oggetti di Team Foundation Server indipendentemente dalle credenziali.Gli oggetti memorizzati nella cache vengono indicizzati solo da un URI (Uniform Resource Identifier) server (URI).

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Client