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 | |
---|---|---|
GetServer(String) | Obtiene el objeto de TeamFoundationServer asociado a la dirección URL especificada. | |
GetServer(Uri) | Obtiene el objeto de TeamFoundationServer que se asocia el URI especificado. | |
GetServer(RegisteredProjectCollection) | Obtiene el objeto de TeamFoundationServer asociado al objeto especificado de RegisteredProjectCollection. | |
GetServer(String, ICredentialsProvider) | Obtiene el objeto de TeamFoundationServer asociado a la dirección URL especificada y el proveedor de credenciales. | |
GetServer(Uri, ICredentialsProvider) | Obtiene el objeto de TeamFoundationServer que se asocia el URI y el proveedor especificados de credenciales. | |
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.