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 | |
---|---|---|
AttemptToAutoResolveConflicts | Tornare o imposta il tentativo di un utente a preferenza automatica di conflitti di risoluzione per questo computer | |
CacheEnabled | Ottiene un flag che indica se la cache è abilitata. | |
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. | |
Current | Ottiene l'istanza per workstation che rappresenta il computer corrente. | |
GetLatestOnCheckout | Ottiene o imposta un flag che indica se ricevere la versione più recente di un elemento sul completamento della transazione. | |
InstalledPolicyTypes | Ottiene la matrice di tipi di criteri installati sul computer. | |
Name | Ottiene il nome della workstation. | |
OfflineMetadataFileRoot | Restituisce il percorso di directory nei file di metadati locali della versione dell'area di lavoro archiviati. | |
PagedCheckinMaterializationCap | Ottiene la dimensione massima di un'archiviazione della raccolta di modifica in sospeso che verrà materializzata in memoria per supportare la valutazione dei criteri di archiviazione, o del checkstate di LastSavedCheckin. | |
PagedCheckinPageSize | Ottiene o imposta il numero massimo delle modifiche in sospeso utilizzate durante l'archiviazione di paging e l'acquisizione paginata di modifica in sospeso. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
EnsureUpdateWorkspaceInfoCache(VersionControlServer, String) | Assicurarsi che la cache di informazioni sull'area di lavoro viene aggiornato. | |
EnsureUpdateWorkspaceInfoCache(VersionControlServer, String, TimeSpan) | Assicurarsi che la cache di informazioni sull'area di lavoro venga aggiornato. | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
GetAllLocalWorkspaceInfo | Ottiene una matrice di tutti gli oggetti locali memorizzati nella cache di informazioni sull'area di lavoro. | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetLocalItemExclusions | Restituisce l'insieme di ignora locali dell'elemento per tale utente nel computer. | |
GetLocalWorkspaceInfo(String) | Ottiene le informazioni locali memorizzate nella cache dell'area di lavoro per l'area di lavoro che contiene il percorso specificato. | |
GetLocalWorkspaceInfo(Guid, String, String) | Dato un ID istanza della raccolta di progetti team, un nome di area di lavoro e un proprietario dell'area di lavoro, aspetti nella cache dell'area di lavoro locale per trovare un oggetto corrispondente di WorkspaceInfo.I nomi visualizzati sono accettati dalla stringa del proprietario dell'area di lavoro, ma se (nome, proprietario) la combinazione ambigua, un MultipleWorkspacesFoundException può essere generato.Passare RepositoryConstants.AuthenticatedUser per "workspaceOwner" non è valido, poiché nessun contesto esiste per convertirla in un utente autorizzato. | |
GetLocalWorkspaceInfo(VersionControlServer, String, String) | Ottiene le informazioni locali memorizzate nella cache dell'area di lavoro per l'area di lavoro specificata. | |
GetLocalWorkspaceInfoRecursively | Ottiene una matrice di oggetti di informazioni sull'area di lavoro pari o nel percorso specificato. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
IsExplicitlyMapped | Controlla se il percorso specificato sia il mapping radice in un'area di lavoro. | |
IsMapped | Controlla se il percorso specificato sia mappato in un'area di lavoro. | |
QueryLocalWorkspaceInfo | Ottenere una matrice di oggetti WorkspaceInfo corrispondente ai parametri specificati. | |
ReloadCache | Impone al ricaricamento della cache su disco. | |
RemoveCachedWorkspaceInfo(VersionControlServer) | Rimuove le aree di lavoro associati al repository specificata dalla cache. | |
RemoveCachedWorkspaceInfo(VersionControlServer, String) | Rimuove le aree di lavoro associati al repository specificata dalla cache. | |
RemoveCachedWorkspaceInfo(Uri, String, String) | Rimuove l'area di lavoro specificata dalla cache. | |
RemoveLocalItemExclusion | Rimozione di esclusione dall'elenco di esclusione dell'elemento locale. | |
SetLocalItemExclusions | Sovrascrive l'elenco di ignora locali dell'elemento con l'elenco passato. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
UpdateServerUriReferences | Obsoleta. Aggiorna la cache per fare riferimento al repository del controllo specificata del codice sorgente mediante Uniform Resource Identifier (URI) specificato. | |
UpdateWorkspaceInfoCache(VersionControlServer, String) | Aggiorna la cache con gli oggetti di informazioni sull'area di lavoro associati al repository specificata. | |
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