TfsConnection – třída
Představuje připojení klienta k serveru se systémem Team Foundation Server.
Hierarchie dědičnosti
System.Object
Microsoft.TeamFoundation.Client.TfsConnection
Microsoft.TeamFoundation.Client.TfsConfigurationServer
Microsoft.TeamFoundation.Client.TfsTeamProjectCollection
Obor názvů: Microsoft.TeamFoundation.Client
Sestavení: Microsoft.TeamFoundation.Client (v Microsoft.TeamFoundation.Client.dll)
Syntaxe
'Deklarace
Public MustInherit Class TfsConnection _
Implements IServiceProvider, IDisposable
public abstract class TfsConnection : IServiceProvider,
IDisposable
Typ TfsConnection zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
ApplicationName | Získá nebo nastaví název aplikace, která je provedení požadavku na serveru. | |
AuthorizedIdentity | Získává identitu, která je oprávněna provádět volání serveru se systémem Team Foundation Server. | |
CachedInstanceId | ||
CatalogNode | Získá katalogu zdrojů pro tento Team Foundation Server připojení. | |
CatalogResourceId | ||
ChannelFactory | ||
ClientCacheDirectory | Získá cestu k adresáři, který obsahuje soubory mezipaměti klienta. | |
ClientCacheDirectoryForInstance | Získá cestu k adresáři, který se používá do mezipaměti data ze serveru se systémem Team Foundation Server. | |
ClientConfigurationDirectory | Adresář, který je umístěn pod nastavení adresáře, který obsahuje soubory konfigurace klienta.To může vypadat: C:\Documents and Settings\uživatelské_jméno\Local Settings\Application Data\Microsoft\Team Foundation\ [s_version] \Configuration | |
ClientCredentials | Získá pověření pro tuto kolekci projektu. | |
ClientSettingsDirectory | Získá nebo nastaví cestu k adresáři, který obsahuje soubory mezipaměti klienta. | |
ConnectivityFailureOnLastWebServiceCall | Označuje, zda tento objekt TfsConnection vydané poslední volání webové služby se nezdařilo selhání připojení. | |
Credentials | Získává pověření pro tento Team Foundation Server instance. | |
Culture | Získá nebo nastaví lokalizace prostředí, které používá server se systémem Team Foundation Server. | |
Disposed | ||
HasAuthenticated | Získá stav příznaku, který popisuje, zda tato instance TfsConnection byl úspěšně ověřen. | |
IdentityToImpersonate | ||
InstanceId | GUID identifikující tuto získává Team Foundation Server připojení. | |
IsHostedServer | Vrátí hodnotu PRAVDA, pokud je server server hostitelem Bledě azurová Windows Team Foundation Server | |
Name | Získá název tohoto Team Foundation Server připojení. | |
OperationName | Získá nebo nastaví název operace provedená aplikací na serveru. | |
ProxyServer | ||
ServerCapabilities | Funkce serveru TFS | |
ServerDataProvider | ||
SessionId | GUID identifikující tuto instanci klienta na server získá. | |
TimeZone | Získá nebo nastaví časové pásmo tohoto Team Foundation Server připojení. Slouží k převodu data a času na UTC. | |
TotalRequestCount | Celkový počet pokusů, které v této doméně appdomain byla aktivována událost WebServiceCallBegin. | |
UICulture | Kultura, která bude použita.Výchozí CultureInfo.CurrentUICulture. | |
Uri | Získá jednotný identifikátor zdroje (JIZ) pro tento Team Foundation Server připojení. |
Nahoru
Metody
Název | Popis | |
---|---|---|
Authenticate | Ověřuje připojení k Team Foundation Server pomocí pověření zadaného zprostředkovatele. | |
Connect | Připojení k serveru se systémem Team Foundation Server a vrátí informace založené na connectOptions. | |
CreateInternalProxy | ||
CreateServiceInstance | ||
Disconnect | ||
Dispose | Upozorňuje související objekty vyřazení a disposes této instance TfsConnection. | |
EnsureAuthenticated | Ověřuje připojení k Team Foundation Server Pokud nebyla dříve ověřen. | |
Equals | Vrátí hodnotu true pro zadaný objekt je rovna této TfsConnection. Rovnost je definována porovnáním úplný url dva TfsConnections (Přepisuje Object.Equals(Object).) | |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
FlushServices | ||
GetAuthenticatedIdentity | Získá vaši identitu ověřit na serveru. | |
GetFullyQualifiedUriForName | Tato funkce předpokládá, že název předaný bude popisný název serveru nebo adresu url kořenové kolekce.Adresy URL úplný umístění stránky služby by neměly být předány zde. | |
GetHashCode | Získá kód hash této instance TfsConnection. (Přepisuje Object.GetHashCode().) | |
GetService(Type) | Získává požadovaná služba. | |
GetService<T>() | Získává požadovaná služba. | |
GetServiceInstance | ||
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
InitializeTeamFoundationObject | Inicializuje objekt vytvořený Pokud implementuje ITfsConnectionObject. | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
OnConnectivityFailureStatusChanged | Je událost ConnectivityFailureStatusChanged. | |
ToString | Získá název TfsConnection instance. (Přepisuje Object.ToString().) |
Nahoru
Události
Název | Popis | |
---|---|---|
ConnectivityFailureStatusChanged | Tato událost je aktivována, když hodnota příznaku ConnectivityFailureOnLastWebServiceCall. | |
CredentialsChanged | Tato událost je aktivována po změně pověření TeamFoundationServer objektu. | |
WebServiceCallBegin | Tato událost je vyvolána při spuštění objektového modelu klient TFS spuštění webového požadavku v této doméně appdomain. Přijímající obslužné rutiny události budou poskytovány instanci TfsConnection, na kterém volání webové služby pochází (je-li k dispozici). | |
WebServiceCallEnd | Tato událost je aktivována, když objektového modelu klient TFS dokončí zpracování webového požadavku v této doméně appdomain. Přijímající obslužné rutiny události budou poskytovány instanci TfsConnection, na kterém volání webové služby pochází (je-li k dispozici). |
Nahoru
Rozšiřující metody
Název | Popis | |
---|---|---|
GetService<T, V> | (Definoval IServiceProviderExtensions.) |
Nahoru
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.