Classe TfsConnection
Rappresenta la connessione client al server che esegue Team Foundation Server.
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Client.TfsConnection
Microsoft.TeamFoundation.Client.TfsConfigurationServer
Microsoft.TeamFoundation.Client.TfsTeamProjectCollection
Spazio dei nomi: Microsoft.TeamFoundation.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Sintassi
'Dichiarazione
Public MustInherit Class TfsConnection _
Implements IServiceProvider, IDisposable
public abstract class TfsConnection : IServiceProvider,
IDisposable
Il tipo TfsConnection espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
ApplicationName | Ottiene o imposta il nome di un'applicazione che esegue una richiesta al server. | |
AuthorizedIdentity | Ottiene l'identità che è necessario per effettuare chiamate nel server che esegue Team Foundation Server. | |
CachedInstanceId | ||
CatalogNode | Ottiene la risorsa del catalogo per questa connessione Team Foundation Server. | |
CatalogResourceId | ||
ChannelFactory | ||
ClientCacheDirectory | Ottiene il percorso della directory che contiene i file di cache client. | |
ClientCacheDirectoryForInstance | Ottiene il percorso della directory utilizzata per memorizzare i dati dal server che esegue Team Foundation Server. | |
ClientConfigurationDirectory | Directory contenente i file di configurazione client che risiede nella directory delle impostazioni.Questo sarà simile al seguente: Impostazione C:\Documents and Settings\username\Local \ Dati applicazioni \ Microsoft \ Team Foundation \ \] [configurazione di s_version | |
ClientCredentials | Ottiene credenziali per questa raccolta di progetti. | |
ClientSettingsDirectory | Ottiene o imposta il percorso della directory che contiene i file di cache client. | |
ConnectivityFailureOnLastWebServiceCall | Indica se l'ultima chiamata al servizio Web pubblicato da questo oggetto di TfsConnection non è riuscita a causa di un errore di connettività. | |
Credentials | Ottiene credenziali per questa istanza Team Foundation Server. | |
Culture | Ottiene o imposta l'ambiente di localizzazione utilizzato dal server che esegue Team Foundation Server. | |
Disposed | ||
HasAuthenticated | Ottiene lo stato di un flag che indica se questa istanza di TfsConnection correttamente ha autenticato. | |
IdentityToImpersonate | ||
InstanceId | Ottiene il GUID che identifica la connessione Team Foundation Server. | |
IsHostedServer | Restituisce true se il server è un server Team Foundation Server Azzurro- ospitato finestre | |
Name | Ottiene il nome di questa connessione Team Foundation Server. | |
OperationName | Ottiene o imposta il nome dell'operazione che viene eseguita da un'applicazione nel server. | |
ProxyServer | ||
ServerCapabilities | Le funzionalità del server TFS | |
ServerDataProvider | ||
SessionId | Ottiene il GUID che identifica questa istanza del client al server. | |
TimeZone | Ottiene o imposta il fuso orario di questa connessione Team Foundation Server. Utilizzato per convertire date e ore UTC. | |
TotalRequestCount | Il numero totale di volte in cui l'evento di WebServiceCallBegin viene generato in questo dominio applicazione. | |
UICulture | Le impostazioni cultura utilizzate.Impostare come valore predefinito a CultureInfo.CurrentUICulture. | |
Uri | Ottiene l'oggetto Uniform Resource Identifier (URI) per questa connessione Team Foundation Server. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Authenticate | Autentica la connessione a Team Foundation Server utilizzando il provider di credenziali specificato. | |
Connect | Si connette a un server che esegue Team Foundation Server e restituisce le informazioni in base a connectOptions. | |
CreateInternalProxy | ||
CreateServiceInstance | ||
Disconnect | ||
Dispose | Notifica gli oggetti correlati a disposizione e dispone di questa istanza di TfsConnection. | |
EnsureAuthenticated | Autentica la connessione a Team Foundation Server se non è stato autenticato. | |
Equals | Restituisce true dell'oggetto specificato è uguale a questo TfsConnection. L'uguaglianza è definita confrontando il URL completo dei due TfsConnections (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) | |
FlushServices | ||
GetAuthenticatedIdentity | Ottiene l'identità che ha autenticato con il server. | |
GetFullyQualifiedUriForName | Questa funzione che il nome passato sarà il nome descrittivo del server o un URL nella radice della raccolta.Gli URL completi nella pagina di servizio di percorso non devono essere passati. | |
GetHashCode | Ottiene il codice hash di questa istanza di TfsConnection. (Esegue l'override di Object.GetHashCode()). | |
GetService(Type) | Ottiene il servizio richiesto. | |
GetService<T>() | Ottiene il servizio richiesto. | |
GetServiceInstance | ||
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
InitializeTeamFoundationObject | Inizializza l'oggetto creato se implementa ITfsConnectionObject. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
OnConnectivityFailureStatusChanged | Genera l'evento di ConnectivityFailureStatusChanged. | |
ToString | Ottiene il nome dell'istanza di TfsConnection. (Esegue l'override di Object.ToString()). |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
ConnectivityFailureStatusChanged | L'evento viene generato quando cambia il valore del flag di ConnectivityFailureOnLastWebServiceCall. | |
CredentialsChanged | L'evento viene generato quando le credenziali della modifica dell'oggetto di TeamFoundationServer. | |
WebServiceCallBegin | Questo evento viene generato quando il modello a oggetti del client TFS avvia l'esecuzione di una richiesta Web in questo dominio applicazione. Il gestore eventi di ricezione verrà fornito dell'istanza di TfsConnection in cui la chiamata del servizio Web ha avuto origine (se disponibile). | |
WebServiceCallEnd | Questo evento viene generato quando il modello a oggetti del client TFS viene completata l'esecuzione di una richiesta Web in questo dominio applicazione. Il gestore eventi di ricezione verrà fornito dell'istanza di TfsConnection in cui la chiamata del servizio Web ha avuto origine (se disponibile). |
In alto
Metodi di estensione
Nome | Descrizione | |
---|---|---|
GetService<T, V> | (Definito da IServiceProviderExtensions). |
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.