Classe TeamFoundationServer
Nota: questa API è ora obsoleta.
Rappresenta una connessione a un server che esegue Team Foundation Server.
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Client.TeamFoundationServer
Spazio dei nomi: Microsoft.TeamFoundation.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Sintassi
'Dichiarazione
<ObsoleteAttribute("")> _
Public Class TeamFoundationServer _
Implements IServiceProvider, IDisposable
[ObsoleteAttribute("")]
public class TeamFoundationServer : IServiceProvider,
IDisposable
Il tipo TeamFoundationServer espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
TeamFoundationServer(String) | Inizializza un nuovo oggetto di TeamFoundationServer associato all'URL specificato. | |
TeamFoundationServer(Uri) | Inizializza un nuovo oggetto di TeamFoundationServer associato all'URI specificato. | |
TeamFoundationServer(RegisteredProjectCollection) | Inizializza un nuovo oggetto di TeamFoundationServer associato al server in cui è descritto dal RegisteredProjectCollection specificato. | |
TeamFoundationServer(String, ICredentialsProvider) | Inizializza un nuovo oggetto di TeamFoundationServer associato all'URL e il provider di credenziali specificate. | |
TeamFoundationServer(String, ICredentials) | Inizializza un nuovo oggetto di TeamFoundationServer associato all'URL e le credenziali specificate. | |
TeamFoundationServer(Uri, ICredentialsProvider) | Inizializza un nuovo oggetto di TeamFoundationServer associato all'URI e il provider di credenziali specificate. | |
TeamFoundationServer(Uri, ICredentials) | Inizializza un nuovo oggetto di TeamFoundationServer associato all'URI (Uniform Resource Identifier (URI) specificato e le credenziali. | |
TeamFoundationServer(String, ICredentials, ICredentialsProvider) | Inizializza un nuovo oggetto di TeamFoundationServer associato all'URL e le credenziali specificate. | |
TeamFoundationServer(Uri, ICredentials, ICredentialsProvider) | Inizializza un nuovo oggetto di TeamFoundationServer associato all'URI, le credenziali e il provider di credenziali specificate. | |
TeamFoundationServer(RegisteredProjectCollection, ICredentials, ICredentialsProvider) | Inizializza un nuovo oggetto di TeamFoundationServer associato al server in cui è descritto dal RegisteredProjectCollection, le credenziali e dal provider di credenziali specificate. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
AuthenticatedUserDisplayName | Ottiene il nome visualizzato dell'utente autenticato. | |
AuthenticatedUserIdentity | Ottiene l'identità dell'utente autenticato. | |
AuthenticatedUserName | Ottiene il nome di un utente autenticato. | |
ClientCacheDirectory | Ottiene la directory che contiene i file di cache client. | |
ClientCacheDirectoryForInstance | Ottiene la directory da utilizzare quando i dati vengono memorizzati nella cache del server. | |
ClientSettingsDirectory | Ottiene o imposta la directory che contiene i file di impostazioni client. | |
Credentials | Ottiene credenziali per l'oggetto di TeamFoundationServer. | |
Culture | Ottiene o imposta le impostazioni cultura da utilizzare per questo oggetto di TeamFoundationServer. | |
HasAuthenticated | Ottiene un flag che indica se questo oggetto di TeamFoundationServer correttamente ha autenticato. | |
InstanceId | Ottiene il GUID che identifica in modo univoco il server. | |
Name | Ottiene il nome del server che esegue Team Foundation Server. | |
ProxyServer | ||
SessionId | Ottiene il GUID che identifica questo oggetto di TeamFoundationServer al server e registrato nel registro attività del server. | |
TfsTeamProjectCollection | Ottiene l'istanza di TfsTeamProjectCollection associata a questo oggetto di TeamFoundationServer. | |
TimeZone | Ottiene o imposta il fuso orario. | |
Uri | Ottiene l'uri del server corrente che esegue Team Foundation Server. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Authenticate | Autentica la connessione con il server. | |
Dispose | Notifies influisca sugli oggetti di eliminazione ed elimina questo oggetto. | |
EnsureAuthenticated | Autentica la connessione, se non è stata autenticata. | |
Equals | Verifica se questo oggetto di TeamFoundationServer è uguale all'oggetto specificato. (Esegue l'override di Object.Equals(Object)). | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Ottiene il codice hash di questo oggetto. (Esegue l'override di Object.GetHashCode()). | |
GetService(Type) | Ottiene il servizio specificato. | |
GetService<T>() | Ottiene il servizio specificato. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Ottiene il nome di questo oggetto di TeamFoundationServer. (Esegue l'override di Object.ToString()). |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
CredentialsChanged | Questo evento si verifica quando le credenziali della modifica dell'oggetto di TeamFoundationServer. |
In alto
Operatori
Nome | Descrizione | |
---|---|---|
Equality | Verifica se gli oggetti specificati di TeamFoundationServer sono uguali. | |
Inequality | Verifica se gli oggetti specificati di TeamFoundationServer non sono uguali. |
In alto
Metodi di estensione
Nome | Descrizione | |
---|---|---|
GetService<T, V> | (Definito da IServiceProviderExtensions). |
In alto
Note
Questa classe è obsoleta.Utilizzare le classi di TfsConfigurationServer o di TfsTeamProjectCollection anziché.
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.