TeamFoundationServer (Clase)
Nota: esta API ya está obsoleta.
Representa una conexión a un servidor que ejecuta Team Foundation Server.
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Client.TeamFoundationServer
Espacio de nombres: Microsoft.TeamFoundation.Client
Ensamblado: Microsoft.TeamFoundation.Client (en Microsoft.TeamFoundation.Client.dll)
Sintaxis
'Declaración
<ObsoleteAttribute("")> _
Public Class TeamFoundationServer _
Implements IServiceProvider, IDisposable
[ObsoleteAttribute("")]
public class TeamFoundationServer : IServiceProvider,
IDisposable
El tipo TeamFoundationServer expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
TeamFoundationServer(String) | Inicializa un nuevo objeto de TeamFoundationServer asociado a la dirección URL especificada. | |
TeamFoundationServer(Uri) | Inicializa un nuevo objeto de TeamFoundationServer que se asocia el URI especificado. | |
TeamFoundationServer(RegisteredProjectCollection) | Inicializa un nuevo objeto de TeamFoundationServer asociado al servidor que se describe en el RegisteredProjectCollection especificado. | |
TeamFoundationServer(String, ICredentialsProvider) | Inicializa un nuevo objeto de TeamFoundationServer asociado a la dirección URL especificada y el proveedor de credenciales. | |
TeamFoundationServer(String, ICredentials) | Inicializa un nuevo objeto de TeamFoundationServer asociado a la dirección URL especificada y credenciales. | |
TeamFoundationServer(Uri, ICredentialsProvider) | Inicializa un nuevo objeto de TeamFoundationServer que se asocia el URI y el proveedor especificados de credenciales. | |
TeamFoundationServer(Uri, ICredentials) | Inicializa un nuevo objeto de TeamFoundationServer asociado al identificador uniforme de recursos especificado (URI) y credenciales. | |
TeamFoundationServer(String, ICredentials, ICredentialsProvider) | Inicializa un nuevo objeto de TeamFoundationServer asociado a la dirección URL especificada y credenciales. | |
TeamFoundationServer(Uri, ICredentials, ICredentialsProvider) | Inicializa un nuevo objeto de TeamFoundationServer asociado al identificador URI, las credenciales y el proveedor especificados de credenciales. | |
TeamFoundationServer(RegisteredProjectCollection, ICredentials, ICredentialsProvider) | Inicializa un nuevo objeto de TeamFoundationServer asociado al servidor que se describe en el RegisteredProjectCollection, las credenciales, y el proveedor especificados de credenciales. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AuthenticatedUserDisplayName | Obtiene el nombre para mostrar del usuario autenticado. | |
AuthenticatedUserIdentity | Obtiene la identidad del usuario autenticado. | |
AuthenticatedUserName | Obtiene el nombre de usuario autenticado. | |
ClientCacheDirectory | Obtiene el directorio que contiene los archivos caché del cliente. | |
ClientCacheDirectoryForInstance | Obtiene el directorio para utilizar cuando los datos se almacenan en memoria caché del servidor. | |
ClientSettingsDirectory | Obtiene o establece el directorio que contiene los archivos de configuración de cliente. | |
Credentials | Obtiene las credenciales para este objeto de TeamFoundationServer. | |
Culture | Obtiene o establece la referencia cultural para utilizar para este objeto de TeamFoundationServer. | |
HasAuthenticated | Obtiene una marca que describe si este objeto de TeamFoundationServer ha autenticado correctamente. | |
InstanceId | Obtiene el GUID que identifica el servidor. | |
Name | Obtiene el nombre del servidor que ejecuta Team Foundation Server. | |
SessionId | Obtiene el GUID que identifica este objeto de TeamFoundationServer al servidor y se registra en el registro de actividad del servidor. | |
TfsTeamProjectCollection | Obtiene la instancia de TfsTeamProjectCollection asociado a este objeto de TeamFoundationServer. | |
TimeZone | Obtiene o establece la zona horaria. | |
Uri | Obtiene el URI del servidor actual que ejecuta Team Foundation Server. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Authenticate | Autentica la conexión con el servidor. | |
Dispose | Notifies interesó objetos de disponibilidad y dispose este objeto. | |
EnsureAuthenticated | Autentica la conexión, si no se autenticada previamente. | |
Equals | Comprueba si este objeto de TeamFoundationServer es igual al objeto especificado. (Invalida a Object.Equals(Object)). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Obtiene el código hash de este objeto. (Invalida a Object.GetHashCode()). | |
GetService(Type) | Obtiene el servicio especificado. | |
GetService<T>() | Obtiene el servicio especificado. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ToString | Obtiene el nombre de este objeto de TeamFoundationServer. (Invalida a Object.ToString()). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
CredentialsChanged | Este evento se produce cuando las credenciales del cambio del objeto de TeamFoundationServer. |
Arriba
Operadores
Nombre | Descripción | |
---|---|---|
Equality | Comprueba si los objetos especificados de TeamFoundationServer son iguales. | |
Inequality | Comprueba si los objetos especificados de TeamFoundationServer no son iguales. |
Arriba
Comentarios
Esta clase está obsoleta. Utilice las clases de TfsTeamProjectCollection o de TfsConfigurationServer en su lugar.
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.