Klasa TfsConnection
Reprezentuje połączenie klienta z serwerem z systemem Team Foundation Server.
Hierarchia dziedziczenia
System.Object
Microsoft.TeamFoundation.Client.TfsConnection
Microsoft.TeamFoundation.Client.TfsConfigurationServer
Microsoft.TeamFoundation.Client.TfsTeamProjectCollection
Przestrzeń nazw: Microsoft.TeamFoundation.Client
Zestaw: Microsoft.TeamFoundation.Client (w Microsoft.TeamFoundation.Client.dll)
Składnia
'Deklaracja
Public MustInherit Class TfsConnection _
Implements IServiceProvider, IDisposable
public abstract class TfsConnection : IServiceProvider,
IDisposable
Typ TfsConnection uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
ApplicationName | Pobiera lub ustawia nazwę aplikacji, który wysłał żądanie na serwerze. | |
AuthorizedIdentity | Pobiera tożsamości, który jest upoważniony do wykonywania wywołań do serwera z systemem Team Foundation Server. | |
CachedInstanceId | ||
CatalogNode | Pobiera dla tego zasobu katalogu Team Foundation Server połączenia. | |
CatalogResourceId | ||
ChannelFactory | ||
ClientCacheDirectory | Pobiera ścieżkę katalogu zawierającego pliki pamięci podręcznej klienta. | |
ClientCacheDirectoryForInstance | Pobiera ścieżkę katalogu, który jest używany do pamięci podręcznej danych z serwera z systemem Team Foundation Server. | |
ClientConfigurationDirectory | Katalog zawierający pliki konfiguracji klienta, który znajduje się poniżej katalogu ustawienia.To będzie przypominał: C:\Documents and Settings\nazwa użytkownika\Local Settings\Application Data\Microsoft\Team Foundation\ [s_version] \Configuration | |
ClientCredentials | Pobiera poświadczenia dla tej kolekcji projektu. | |
ClientSettingsDirectory | Pobiera lub ustawia ścieżkę katalogu zawierającego pliki pamięci podręcznej klienta. | |
ConnectivityFailureOnLastWebServiceCall | Wskazuje, czy ostatniego wywołania usługi sieci Web, wydane przez ten obiekt TfsConnection nie powiodło się z powodu awarii łączności. | |
Credentials | Pobiera poświadczenia dla tej Team Foundation Server instancji. | |
Culture | Zwraca lub ustawia środowisko lokalizacji, używany przez serwer, na którym działa Team Foundation Server. | |
Disposed | ||
HasAuthenticated | Pobiera stan flagi, który opisuje, czy to wystąpienie TfsConnection został pomyślnie uwierzytelniony. | |
IdentityToImpersonate | ||
InstanceId | Pobiera identyfikator GUID, który identyfikuje to Team Foundation Server połączenia. | |
IsHostedServer | Zwraca wartość true, jeśli serwer jest serwerem obsługiwanych przez system Windows Azure Team Foundation Server | |
Name | Pobiera nazwę tego Team Foundation Server połączenia. | |
OperationName | Pobiera lub ustawia nazwę operacji, która jest wykonywana przez aplikację na serwerze. | |
ProxyServer | ||
ServerCapabilities | Możliwości serwera TFS | |
ServerDataProvider | ||
SessionId | Pobiera identyfikator GUID, który identyfikuje wystąpienie klienta do serwera. | |
TimeZone | Zwraca lub ustawia strefy czasowej Team Foundation Server połączenia. Używane, aby przekonwertować daty i godziny UTC. | |
TotalRequestCount | Liczba razy zdarzenie WebServiceCallBegin został zwolniony do tego elementu appdomain. | |
UICulture | Kultura, który będzie używany.Domyślnie CultureInfo.CurrentUICulture. | |
Uri | Pobiera uniform resource identifier (URI) to Team Foundation Server połączenia. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Authenticate | Uwierzytelnianie połączenia do Team Foundation Server za pomocą poświadczeń określonego dostawcy. | |
Connect | Nawiązuje połączenie z serwerem z systemem Team Foundation Server i zwraca informacje oparte na connectOptions. | |
CreateInternalProxy | ||
CreateServiceInstance | ||
Disconnect | ||
Dispose | Powiadamia obiekty powiązane, usuwania i uproszczeniu tego wystąpienia TfsConnection. | |
EnsureAuthenticated | Uwierzytelnianie połączenia do Team Foundation Server , jeśli go nie został wcześniej uwierzytelniony. | |
Equals | Zwraca wartość true określonego obiektu jest równa tej TfsConnection. Równości jest zdefiniowany przez porównanie w pełni kwalifikowany adres url z dwoma TfsConnections (Zastępuje Object.Equals(Object)). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
FlushServices | ||
GetAuthenticatedIdentity | Pobiera tożsamość uwierzytelniani przez serwer. | |
GetFullyQualifiedUriForName | Funkcja ta zakłada, że nazwa przekazany będzie albo przyjazną nazwę serwera lub adres url do głównego zbioru.Adresu URL w pełni kwalifikowaną lokalizację strony usługi, nie powinny być przekazywane w tym miejscu. | |
GetHashCode | Pobiera kod skrótu tego wystąpienia TfsConnection. (Zastępuje Object.GetHashCode()). | |
GetService(Type) | Pobiera żądanej usługi. | |
GetService<T>() | Pobiera żądanej usługi. | |
GetServiceInstance | ||
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
InitializeTeamFoundationObject | Inicjuje obiekt utworzony, jeśli implementuje ITfsConnectionObject. | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
OnConnectivityFailureStatusChanged | Pożary zdarzenia ConnectivityFailureStatusChanged. | |
ToString | Pobiera nazwę instancji TfsConnection. (Zastępuje Object.ToString()). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
ConnectivityFailureStatusChanged | To zdarzenie jest wywoływane, gdy wartość flagi ConnectivityFailureOnLastWebServiceCall. | |
CredentialsChanged | To zdarzenie jest wywoływane po zmianie poświadczenia obiektu TeamFoundationServer. | |
WebServiceCallBegin | To zdarzenie jest wywoływane po modelu obiektów klienta TFS uruchamia wykonanie żądania sieci Web do tego elementu appdomain. Odbierający obsługi zdarzeń otrzymają wystąpienia TfsConnection, na którym wywołanie usługi sieci Web pochodzi (jeśli dostępne). | |
WebServiceCallEnd | To zdarzenie jest wywoływane po modelu obiektów TFS klienta kończy wykonywanie żądania sieci Web do tego elementu appdomain. Odbierający obsługi zdarzeń otrzymają wystąpienia TfsConnection, na którym wywołanie usługi sieci Web pochodzi (jeśli dostępne). |
Początek
Metody rozszerzające
Nazwa | Opis | |
---|---|---|
GetService<T, V> | (Zdefiniowane przez IServiceProviderExtensions). |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.