Condividi tramite


Classe TfsConfigurationServer

Rappresenta una connessione al server che esegue Team Foundation Server.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Client.TfsConnection
    Microsoft.TeamFoundation.Client.TfsConfigurationServer

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

Sintassi

'Dichiarazione
Public Class TfsConfigurationServer _
    Inherits TfsConnection
public class TfsConfigurationServer : TfsConnection

Il tipo TfsConfigurationServer espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico TfsConfigurationServer(Uri) Inizializza una nuova istanza dell'oggetto di TfsConfigurationServer.
Metodo pubblico TfsConfigurationServer(RegisteredConfigurationServer) Inizializza una nuova istanza dell'oggetto di TfsConfigurationServer utilizzando le informazioni di registrazione nel computer locale.
Metodo pubblico TfsConfigurationServer(Uri, ICredentialsProvider) Obsoleta. Inizializza una nuova istanza dell'oggetto di TfsConfigurationServer.
Metodo pubblico TfsConfigurationServer(Uri, TfsClientCredentials) Inizializza una nuova istanza di TfsConfigurationServer utilizzando le credenziali specificate.
Metodo pubblico TfsConfigurationServer(Uri, IdentityDescriptor) Inizializza una nuova istanza dell'oggetto di TfsConfigurationServer.
Metodo pubblico TfsConfigurationServer(Uri, Boolean)
Metodo pubblico TfsConfigurationServer(Uri, ICredentials) Inizializza una nuova istanza dell'oggetto di TfsConfigurationServer.
Metodo pubblico TfsConfigurationServer(RegisteredConfigurationServer, IdentityDescriptor) Inizializza una nuova istanza dell'oggetto di TfsConfigurationServer utilizzando le informazioni di registrazione nel computer locale e rappresentando un'identità da IIdentityManagementService.
Metodo pubblico TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor) Inizializza una nuova istanza di TfsConfigurationServer utilizzando le credenziali specificate.L'identità specificata sarà rappresentata per tutte le operazioni.
Metodo pubblico TfsConfigurationServer(Uri, ICredentials, ICredentialsProvider) Obsoleta. Inizializza una nuova istanza dell'oggetto di TfsConfigurationServer.
Metodo pubblico TfsConfigurationServer(RegisteredConfigurationServer, ICredentials, ICredentialsProvider) Obsoleta. Inizializza una nuova istanza dell'oggetto di TfsConfigurationServer.
Metodo pubblico TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor, ITfsRequestChannelFactory)
Metodo pubblico TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor, Boolean)
Metodo pubblico TfsConfigurationServer(Uri, ICredentials, ICredentialsProvider, IdentityDescriptor) Obsoleta. Inizializza una nuova istanza dell'oggetto di TfsConfigurationServer.
Metodo pubblico TfsConfigurationServer(RegisteredConfigurationServer, ICredentials, ICredentialsProvider, IdentityDescriptor) Obsoleta. Inizializza una nuova istanza dell'oggetto di TfsConfigurationServer.
Metodo pubblico TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor, ITfsRequestChannelFactory, Boolean)

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AuthorizedIdentity Ottiene l'identità che è necessario per eseguire chiamate al server che esegue Team Foundation Server. (Ereditato da TfsConnection)
Proprietà pubblica CatalogNode Ottiene la risorsa del catalogo associata a questa istanza di TfsConfigurationServer. (Esegue l'override di TfsConnection.CatalogNode).
Proprietà protetta. CatalogResourceId (Ereditato da TfsConnection)
Proprietà pubblica ClientCacheDirectoryForInstance Ottiene il percorso della directory utilizzata per memorizzare i dati dal server che esegue Team Foundation Server. (Ereditato da TfsConnection)
Proprietà pubblica ClientCacheDirectoryForUser Il percorso che deve essere utilizzato per memorizzare i dati specifici dell'utente da questo server.Accedere a questa proprietà consente di eseguire una chiamata server per recuperare le informazioni utente se il server non è stato connesso.Ciò dovrebbe risultare simile al seguente: %LOCALAPPDATA%\Microsoft\Team Foundation\[s_version]\Cache\[userId]\[instanceId]_[scheme] (Ereditato da TfsConnection)
Proprietà pubblica ClientCredentials Ottiene le credenziali per questa raccolta di progetti. (Ereditato da TfsConnection)
Proprietà pubblica ClientVolatileCacheDirectoryForInstance Il percorso che deve essere utilizzato per memorizzare i dati specifici dell'istanza da questo server che verrà rimosso quando il server viene rimosso o connessi con un altro utente. (Ereditato da TfsConnection)
Proprietà pubblica ConnectivityFailureOnLastWebServiceCall Indica se l'ultima chiamata al servizio Web pubblicato da questo oggetto di TfsConnection non è riuscita a causa di un errore di connettività. (Ereditato da TfsConnection)
Proprietà pubblica Credentials Ottiene le credenziali per questa istanza di Team Foundation Server. (Ereditato da TfsConnection)
Proprietà pubblica Culture Ottiene o imposta l'ambiente di localizzazione utilizzato dal server che esegue Team Foundation Server. (Ereditato da TfsConnection)
Proprietà pubblica HasAuthenticated Ottiene lo stato di un flag che indica se questa istanza di TfsConnection correttamente ha autenticato. (Ereditato da TfsConnection)
Proprietà pubblica InstanceId Ottiene il GUID che identifica la connessione di Team Foundation Server. (Ereditato da TfsConnection)
Proprietà pubblica IsHostedServer Restituisce true se il server è un server Team Foundation Server Azzurro- ospitato finestre (Ereditato da TfsConnection)
Proprietà pubblica Name Ottiene il nome di questa istanza di TfsConfigurationServer. (Esegue l'override di TfsConnection.Name).
Proprietà pubblica ServerCapabilities Le funzionalità del server TFS (Ereditato da TfsConnection)
Proprietà pubblica SessionId Ottiene il GUID che identifica questa istanza del client al server. (Ereditato da TfsConnection)
Proprietà pubblica TimeZone Ottiene o imposta il fuso orario della connessione di Team Foundation Server. Utilizzato per convertire date e ora in formato UTC. (Ereditato da TfsConnection)
Proprietà pubblica UICulture Le impostazioni cultura da utilizzare.L'operazione predefinita a CultureInfo.CurrentUICulture. (Ereditato da TfsConnection)
Proprietà pubblica Uri Ottiene un URI (Uniform Resource Identifier (URI) per la connessione di Team Foundation Server. (Ereditato da TfsConnection)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Authenticate Autentica la connessione a Team Foundation Server utilizzando il provider di credenziali specificato. (Ereditato da TfsConnection)
Metodo pubblico Connect Si connette a un server che esegue Team Foundation Server e restituisce le informazioni in base a connectOptions. (Ereditato da TfsConnection)
Metodo protetto CreateInternalProxy (Ereditato da TfsConnection)
Metodo protetto CreateServiceInstance (Ereditato da TfsConnection)
Metodo protetto CreateVssConnection (Ereditato da TfsConnection)
Metodo pubblico Dispose Notifica gli oggetti correlati a disposizione e dispone di questa istanza di TfsConnection. (Ereditato da TfsConnection)
Metodo pubblico EnsureAuthenticated Autentica la connessione a Team Foundation Server se non ne è già stato autenticato. (Ereditato da TfsConnection)
Metodo pubblico Equals Restituisce true dell'oggetto specificato è uguale a questo TfsConnection. L'uguaglianza è definita confrontando il URL completo dei due TfsConnections (Ereditato da TfsConnection)
Metodo protetto 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)
Metodo pubblico GetAuthenticatedIdentity Ottiene l'identità che ha autenticato con il server. (Ereditato da TfsConnection)
Metodo pubblico GetClient<T> (Ereditato da TfsConnection)
Metodo pubblico GetHashCode Ottiene il codice hash dell'istanza di TfsConnection. (Ereditato da TfsConnection)
Metodo pubblico GetService(Type) Ottiene il servizio richiesto. (Ereditato da TfsConnection)
Metodo pubblico GetService<T>() Ottiene il servizio richiesto. (Ereditato da TfsConnection)
Metodo protetto GetServiceInstance Ottiene l'istanza di base del servizio del servizio specificato. (Esegue l'override di TfsConnection.GetServiceInstance(Type, Object)).
Metodo pubblico GetTeamProjectCollection Ottiene TfsTeamProjectCollection con l'id specificato
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto InitializeTeamFoundationObject Inizializza l'oggetto Team Foundation Server specificato. (Esegue l'override di TfsConnection.InitializeTeamFoundationObject(String, Object)).
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnConnectivityFailureStatusChanged Genera l'evento di ConnectivityFailureStatusChanged. (Ereditato da TfsConnection)
Metodo pubblico ToString Ottiene il nome dell'istanza di TfsConnection. (Ereditato da TfsConnection)

In alto

Eventi

  Nome Descrizione
Evento pubblico ConnectivityFailureStatusChanged Questo evento viene generato quando il valore del flag di ConnectivityFailureOnLastWebServiceCall. (Ereditato da TfsConnection)
Evento pubblico CredentialsChanged Questo evento viene generato quando le credenziali della modifica dell'oggetto di TeamFoundationServer. (Ereditato da TfsConnection)

In alto

Note

TfsConfigurationServer è derivato da TfsConnection. Sostituisce la classe precedente TeamFoundationServer.

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.Client

TfsConfigurationServerFactory

TfsTeamProjectCollection

Altre risorse

Connettersi a Team Foundation Server da un'applicazione console