Share via


Classe Workstation

Classe che rappresenta un computer e lo stato del controllo del codice sorgente.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Workstation

Spazio dei nomi:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class Workstation
public sealed class Workstation

Il tipo Workstation espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AttemptToAutoResolveConflicts L'o imposta il tentativo di un utente a preferenza automatica di conflitti di risoluzione per questo computer
Proprietà pubblicaMembro statico CacheEnabled Ottiene un flag che indica se la cache è abilitata.
Proprietà pubblicaMembro statico ConfigurationEnabled Se true, la directory di configurazione esistente e verrà utilizzata.Se false, o non è accesso alla directory non esiste, o è stata impostata su false dall'applicazione e si desidera eseguire senza la cache di configurazione.
Proprietà pubblicaMembro statico Current Ottiene l'istanza per workstation che rappresenta il computer corrente.
Proprietà pubblicaMembro statico DataDirectory
Proprietà pubblica GetLatestOnCheckout Ottiene o imposta un flag che indica se ricevere la versione più recente di un elemento sul completamento della transazione.
Proprietà pubblica InstalledPolicyTypes Ottiene la matrice di tipi di criteri installati sul computer.
Proprietà pubblica Name Ottiene il nome della workstation.
Proprietà pubblicaMembro statico OfflineMetadataFileRoot Restituisce la posizione della directory in cui i file di metadati locali della versione dell'area di lavoro archiviati.
Proprietà pubblica PagedCheckinMaterializationCap Ottiene la dimensione massima di un'archiviazione libreria di modifica in sospeso che verrà materializzata in memoria per supportare la valutazione dei criteri di archiviazione, o del checkstate di LastSavedCheckin.
Proprietà pubblica PagedCheckinPageSize Ottiene o imposta il numero massimo di modifiche in sospeso utilizzate durante l'archiviazione di paging e l'acquisizione elettronico di modifica in sospeso.

In alto

Metodi

  Nome Descrizione
Metodo pubblico EnsureUpdateWorkspaceInfoCache(VersionControlServer, String) Garantisce che la cache di informazioni sull'area di lavoro viene aggiornato.
Metodo pubblico EnsureUpdateWorkspaceInfoCache(VersionControlServer, String, TimeSpan) Garantisce che la cache di informazioni sull'area di lavoro venga aggiornato.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetAllLocalWorkspaceInfo Ottiene una matrice di tutti gli oggetti locali memorizzati nella cache di informazioni sull'area di lavoro.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetLocalItemExclusions Restituisce l'insieme di mutex locali dell'elemento per tale utente nel computer.
Metodo pubblico GetLocalWorkspaceInfo(String) Ottiene le informazioni locali memorizzate nella cache dell'area di lavoro per l'area di lavoro che contiene il percorso specificato.
Metodo pubblico GetLocalWorkspaceInfo(VersionControlServer, String, String) Ottiene le informazioni locali memorizzate nella cache dell'area di lavoro per l'area di lavoro specificata.
Metodo pubblico GetLocalWorkspaceInfoRecursively Ottiene una matrice di oggetti di informazioni sull'area di lavoro pari o nel percorso specificato.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IsExplicitlyMapped Controlla se il percorso specificato sia il mapping radice in un'area di lavoro.
Metodo pubblico IsMapped Controlla se il percorso specificato sia mappato in un'area di lavoro.
Metodo pubblico QueryLocalWorkspaceInfo Ottenere una matrice di oggetti WorkspaceInfo corrispondente ai parametri specificati.
Metodo pubblico ReloadCache Potrebbe infatti della cache su disco.
Metodo pubblico RemoveCachedWorkspaceInfo(VersionControlServer) Rimuove le aree di lavoro associati al repository specificata dalla cache.
Metodo pubblico RemoveCachedWorkspaceInfo(VersionControlServer, String) Rimuove le aree di lavoro associati al repository specificata dalla cache.
Metodo pubblico RemoveCachedWorkspaceInfo(Uri, String, String) Rimuove l'area di lavoro specificata dalla cache.
Metodo pubblico RemoveLocalItemExclusion Rimuove un mutex dall'elenco di esclusione dell'elemento locale.
Metodo pubblico SetLocalItemExclusions Sovrascrive l'elenco di mutex locali dell'elemento con l'elenco passato.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico UpdateServerUriReferences Obsoleta. Aggiorna la cache per fare riferimento al repository del controllo specificata del codice sorgente mediante un URI (Uniform Resource Identifier) specificato (URI).
Metodo pubblico UpdateWorkspaceInfoCache(VersionControlServer, String) Aggiorna la cache con gli oggetti di informazioni sull'area di lavoro associati al repository specificata.
Metodo pubblico UpdateWorkspaceInfoCache(VersionControlServer, String, array<Workspace[]%) Aggiorna la cache con gli oggetti di informazioni sull'area di lavoro associati al repository specificata.

In alto

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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client