Compartir a través de


TeamFoundationServerFactory (Clase)

Nota: esta API ya está obsoleta.

Generador de clases para los objetos de TeamFoundationServer. Esta clase está obsoleta. Uso TfsTeamProjectCollectionFactory en su lugar.

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.Client.TeamFoundationServerFactory

Espacio de nombres:  Microsoft.TeamFoundation.Client
Ensamblado:  Microsoft.TeamFoundation.Client (en Microsoft.TeamFoundation.Client.dll)

Sintaxis

'Declaración
<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

Métodos

  Nombre Descripción
Método públicoMiembro estático GetServer(String) Obtiene el objeto de TeamFoundationServer asociado a la dirección URL especificada.
Método públicoMiembro estático GetServer(Uri) Obtiene el objeto de TeamFoundationServer que se asocia el URI especificado.
Método públicoMiembro estático GetServer(RegisteredProjectCollection) Obtiene el objeto de TeamFoundationServer asociado al objeto especificado de RegisteredProjectCollection.
Método públicoMiembro estático GetServer(String, ICredentialsProvider) Obtiene el objeto de TeamFoundationServer asociado a la dirección URL especificada y el proveedor de credenciales.
Método públicoMiembro estático GetServer(Uri, ICredentialsProvider) Obtiene el objeto de TeamFoundationServer que se asocia el URI y el proveedor especificados de credenciales.
Método públicoMiembro estático GetServer(RegisteredProjectCollection, ICredentialsProvider) Obtiene el objeto de TeamFoundationServer asociado al objeto especificado de RegisteredProjectCollection.

Arriba

Comentarios

Esta clase está diseñada para permitir a los paquetes externos para utilizar la misma instancia de un objeto de TeamFoundationServer. Almacena en memoria caché los objetos de Team Foundation Server sin tener en cuenta las credenciales. Los objetos almacenados en caché son indizados sólo el identificador uniforme de recursos (URI) de servidor.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.Client (Espacio de nombres)