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 | |
---|---|---|
GetServer(String) | Ottiene l'oggetto di TeamFoundationServer associato all'URL specificato. | |
GetServer(Uri) | Ottiene l'oggetto di TeamFoundationServer associato all'URI specificato. | |
GetServer(RegisteredProjectCollection) | Ottiene l'oggetto di TeamFoundationServer associato all'oggetto specificato di RegisteredProjectCollection. | |
GetServer(String, ICredentialsProvider) | Ottiene l'oggetto di TeamFoundationServer associato all'URL e il provider di credenziali specificate. | |
GetServer(Uri, ICredentialsProvider) | Ottiene l'oggetto di TeamFoundationServer associato all'URI e il provider di credenziali specificate. | |
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.