Workstation (Clase)
Una clase que representa un equipo y el estado de control de código fuente en él.
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.VersionControl.Client.Workstation
Espacio de nombres: Microsoft.TeamFoundation.VersionControl.Client
Ensamblado: Microsoft.TeamFoundation.VersionControl.Client (en Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintaxis
'Declaración
Public NotInheritable Class Workstation
public sealed class Workstation
El tipo Workstation expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
AttemptToAutoResolveConflicts | Return o establece el intento del usuario a la preferencia auto de resolución de conflictos para este equipo | |
CacheEnabled | Obtiene una marca que describe si la memoria caché está habilitada. | |
ConfigurationEnabled | Cuando es true, el directorio de configuración existe y se utiliza.Cuando es false, o no tenemos acceso al directorio, no existe, o se ha establecido en false por la aplicación, y vamos a ejecutarnos sin caché de configuración. | |
Current | Obtiene la instancia de estación de trabajo que representa el equipo actual. | |
GetLatestOnCheckout | Obtiene o establece un marcador que describe si recibir la última versión de un elemento en la comprobación. | |
InstalledPolicyTypes | Obtiene la matriz de tipos instalados de la directiva en este equipo. | |
Name | Obtiene el nombre de la estación de trabajo. | |
OfflineMetadataFileRoot | Devuelve la ubicación del directorio donde se almacenan los archivos de metadatos locales de la versión del área de trabajo. | |
PagedCheckinMaterializationCap | Obtiene el tamaño máximo de un almacenamiento pendiente de la colección de cambio que se materializada en memoria para admitir la evaluación de la directiva de protección, o de checkstate de LastSavedCheckin. | |
PagedCheckinPageSize | Obtiene o establece el número máximo de cambios pendientes utilizados durante la protección paginada y paginados hasta que finalice la adquisición de cambio. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
EnsureUpdateWorkspaceInfoCache(VersionControlServer, String) | Garantiza que la memoria caché de información del área de trabajo esté actualizada. | |
EnsureUpdateWorkspaceInfoCache(VersionControlServer, String, TimeSpan) | Asegúrese de que la memoria caché de información del área de trabajo esté actualizada. | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
GetAllLocalWorkspaceInfo | Obtiene una matriz de todos los objetos locales almacenados en caché de información del área de trabajo. | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetLocalItemExclusions | Devuelve el conjunto de exclusión locales de elemento para este usuario en este equipo. | |
GetLocalWorkspaceInfo(String) | Obtiene la información local almacenada en memoria caché del área de trabajo para el área de trabajo que contiene la ruta de acceso especificada. | |
GetLocalWorkspaceInfo(Guid, String, String) | Dado un Id. de instancia de la colección de proyectos de Equipo, el nombre del área de trabajo, y el propietario del área de trabajo, busca en la memoria caché del área de trabajo local para buscar un objeto correspondiente de WorkspaceInfo.Los nombres para mostrar se aceptan para la cadena de propietario del área de trabajo, pero si (nombre, propietario) la combinación es ambigua, un MultipleWorkspacesFoundException puede iniciar.Pasar RepositoryConstants.AuthenticatedUser para “workspaceOwner” no es válido, ya que ningún contexto existe para traducirlo al usuario autorizado. | |
GetLocalWorkspaceInfo(VersionControlServer, String, String) | Obtiene la información local almacenada en memoria caché del área de trabajo para el área de trabajo especificada. | |
GetLocalWorkspaceInfoRecursively | Obtiene la matriz de objetos de información del área de trabajo en o por debajo de la ruta de acceso especificada. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
IsExplicitlyMapped | Comprueba si la ruta especificada sea la asignación de un área de trabajo. | |
IsMapped | Comprueba si la ruta de acceso especificada se asigna en un área de trabajo. | |
QueryLocalWorkspaceInfo | Obtiene una matriz de los objetos de WorkspaceInfo que coinciden con los parámetros especificados. | |
ReloadCache | Fuerza una recarga de caché en el disco. | |
RemoveCachedWorkspaceInfo(VersionControlServer) | Quita las áreas de trabajo asociados al repositorio especificado de caché. | |
RemoveCachedWorkspaceInfo(VersionControlServer, String) | Quita las áreas de trabajo asociados al repositorio especificado de caché. | |
RemoveCachedWorkspaceInfo(Uri, String, String) | Quita el área de trabajo de la memoria caché especificada. | |
RemoveLocalItemExclusion | Quita una exclusión de lista local de exclusión del elemento. | |
SetLocalItemExclusions | Sobrescribe la lista de exclusión locales del elemento a la lista pasó. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
UpdateServerUriReferences | Obsoleta. Actualiza la memoria caché para hacer referencia al repositorio especificado del control de código fuente utilizando el identificador uniforme de recursos especificado (URI). | |
UpdateWorkspaceInfoCache(VersionControlServer, String) | Actualiza la memoria caché con los objetos de información del área de trabajo asociados al repositorio especificado. | |
UpdateWorkspaceInfoCache(VersionControlServer, String, array<Workspace[]%) | Actualiza la memoria caché con los objetos de información del área de trabajo asociados al repositorio especificado. |
Arriba
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.VersionControl.Client (Espacio de nombres)