Sdílet prostřednictvím


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
Veřejná vlastnostStatický člen ApplicationName Získá nebo nastaví název aplikace, která je provedení požadavku na serveru.
Veřejná vlastnost AuthorizedIdentity Získává identitu, která je oprávněna provádět volání serveru se systémem Team Foundation Server.
Veřejná vlastnost CachedInstanceId
Veřejná vlastnost CatalogNode Získá katalogu zdrojů pro tento Team Foundation Server připojení.
Chráněná vlastnost CatalogResourceId
Veřejná vlastnost ChannelFactory
Veřejná vlastnostStatický člen ClientCacheDirectory Získá cestu k adresáři, který obsahuje soubory mezipaměti klienta.
Veřejná vlastnost ClientCacheDirectoryForInstance Získá cestu k adresáři, který se používá do mezipaměti data ze serveru se systémem Team Foundation Server.
Veřejná vlastnostStatický člen 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
Veřejná vlastnost ClientCredentials Získá pověření pro tuto kolekci projektu.
Veřejná vlastnostStatický člen ClientSettingsDirectory Získá nebo nastaví cestu k adresáři, který obsahuje soubory mezipaměti klienta.
Veřejná vlastnost ConnectivityFailureOnLastWebServiceCall Označuje, zda tento objekt TfsConnection vydané poslední volání webové služby se nezdařilo selhání připojení.
Veřejná vlastnost Credentials Získává pověření pro tento Team Foundation Server instance.
Veřejná vlastnost Culture Získá nebo nastaví lokalizace prostředí, které používá server se systémem Team Foundation Server.
Veřejná vlastnost Disposed
Veřejná vlastnost HasAuthenticated Získá stav příznaku, který popisuje, zda tato instance TfsConnection byl úspěšně ověřen.
Veřejná vlastnost IdentityToImpersonate
Veřejná vlastnost InstanceId GUID identifikující tuto získává Team Foundation Server připojení.
Veřejná vlastnost IsHostedServer Vrátí hodnotu PRAVDA, pokud je server server hostitelem Bledě azurová Windows Team Foundation Server
Veřejná vlastnost Name Získá název tohoto Team Foundation Server připojení.
Veřejná vlastnostStatický člen OperationName Získá nebo nastaví název operace provedená aplikací na serveru.
Veřejná vlastnost ProxyServer
Veřejná vlastnost ServerCapabilities Funkce serveru TFS
Veřejná vlastnost ServerDataProvider
Veřejná vlastnost SessionId GUID identifikující tuto instanci klienta na server získá.
Veřejná vlastnost TimeZone Získá nebo nastaví časové pásmo tohoto Team Foundation Server připojení. Slouží k převodu data a času na UTC.
Veřejná vlastnostStatický člen TotalRequestCount Celkový počet pokusů, které v této doméně appdomain byla aktivována událost WebServiceCallBegin.
Veřejná vlastnost UICulture Kultura, která bude použita.Výchozí CultureInfo.CurrentUICulture.
Veřejná vlastnost Uri Získá jednotný identifikátor zdroje (JIZ) pro tento Team Foundation Server připojení.

Nahoru

Metody

  Název Popis
Veřejná metoda Authenticate Ověřuje připojení k Team Foundation Server pomocí pověření zadaného zprostředkovatele.
Veřejná metoda Connect Připojení k serveru se systémem Team Foundation Server a vrátí informace založené na connectOptions.
Chráněná metoda CreateInternalProxy
Chráněná metoda CreateServiceInstance
Veřejná metoda Disconnect
Veřejná metoda Dispose Upozorňuje související objekty vyřazení a disposes této instance TfsConnection.
Veřejná metoda EnsureAuthenticated Ověřuje připojení k Team Foundation Server Pokud nebyla dříve ověřen.
Veřejná metoda 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).)
Chráněná metoda 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.)
Veřejná metoda FlushServices
Veřejná metoda GetAuthenticatedIdentity Získá vaši identitu ověřit na serveru.
Chráněná metodaStatický člen 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.
Veřejná metoda GetHashCode Získá kód hash této instance TfsConnection. (Přepisuje Object.GetHashCode().)
Veřejná metoda GetService(Type) Získává požadovaná služba.
Veřejná metoda GetService<T>() Získává požadovaná služba.
Chráněná metoda GetServiceInstance
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda InitializeTeamFoundationObject Inicializuje objekt vytvořený Pokud implementuje ITfsConnectionObject.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda OnConnectivityFailureStatusChanged Je událost ConnectivityFailureStatusChanged.
Veřejná metoda ToString Získá název TfsConnection instance. (Přepisuje Object.ToString().)

Nahoru

Události

  Název Popis
Veřejná událost ConnectivityFailureStatusChanged Tato událost je aktivována, když hodnota příznaku ConnectivityFailureOnLastWebServiceCall.
Veřejná událost CredentialsChanged Tato událost je aktivována po změně pověření TeamFoundationServer objektu.
Veřejná událostStatický člen 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).
Veřejná událostStatický člen 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
Veřejná rozšiřující metoda 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.

Viz také

Referenční dokumentace

Microsoft.TeamFoundation.Client – obor názvů