Sdílet prostřednictvím


TeamFoundationServer – třída

Poznámka: Toto rozhraní API je nyní zastaralé.

Představuje připojení k serveru, který je spuštěn Team Foundation Server.

Hierarchie dědičnosti

System.Object
  Microsoft.TeamFoundation.Client.TeamFoundationServer

Obor názvů:  Microsoft.TeamFoundation.Client
Sestavení:  Microsoft.TeamFoundation.Client (v Microsoft.TeamFoundation.Client.dll)

Syntaxe

'Deklarace
<ObsoleteAttribute("")> _
Public Class TeamFoundationServer _
    Implements IServiceProvider, IDisposable
[ObsoleteAttribute("")]
public class TeamFoundationServer : IServiceProvider, 
    IDisposable

Typ TeamFoundationServer zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda TeamFoundationServer(String) Inicializuje nový objekt TeamFoundationServer, který je přidružen k zadané adrese URL.
Veřejná metoda TeamFoundationServer(Uri) Inicializuje nový objekt TeamFoundationServer, který je přidružen k zadanému identifikátoru URI.
Veřejná metoda TeamFoundationServer(RegisteredProjectCollection) Inicializuje nový objekt TeamFoundationServer, který je přidružen k serveru, který je popsán v zadané RegisteredProjectCollection.
Veřejná metoda TeamFoundationServer(String, ICredentialsProvider) Inicializuje nový objekt TeamFoundationServer, který je spojen s URL a pověření zadaného poskytovatele.
Veřejná metoda TeamFoundationServer(String, ICredentials) Inicializuje nový objekt TeamFoundationServer, který je přidružen k zadané adrese URL a pověření.
Veřejná metoda TeamFoundationServer(Uri, ICredentialsProvider) Inicializuje nový objekt TeamFoundationServer, který je přidružen k identifikátoru URI a pověření zadaného poskytovatele.
Veřejná metoda TeamFoundationServer(Uri, ICredentials) Inicializuje nový objekt TeamFoundationServer, který je spojen se zadaným jednotný identifikátor zdroje (JIZ) a pověření.
Veřejná metoda TeamFoundationServer(String, ICredentials, ICredentialsProvider) Inicializuje nový objekt TeamFoundationServer, který je přidružen k zadané adrese URL a pověření.
Veřejná metoda TeamFoundationServer(Uri, ICredentials, ICredentialsProvider) Inicializuje nový objekt TeamFoundationServer, který je přidružen k zadanému identifikátoru URI, pověření a poskytovatel pověření.
Veřejná metoda TeamFoundationServer(RegisteredProjectCollection, ICredentials, ICredentialsProvider) Inicializuje nový objekt TeamFoundationServer, který je přidružen k serveru, který je popsán zadaný RegisteredProjectCollection, pověření a poskytovatel pověření.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost AuthenticatedUserDisplayName Načte zobrazovaný název ověřeného uživatele.
Veřejná vlastnost AuthenticatedUserIdentity Získá ověřený uživatel identity.
Veřejná vlastnost AuthenticatedUserName Získá název ověřeného uživatele.
Veřejná vlastnostStatický člen ClientCacheDirectory Získá adresář obsahující soubory mezipaměti klienta.
Veřejná vlastnost ClientCacheDirectoryForInstance Získá adresáře při do mezipaměti data ze serveru.
Veřejná vlastnostStatický člen ClientSettingsDirectory Získá nebo nastaví adresář obsahující soubory nastavení klienta.
Veřejná vlastnost Credentials Získá pověření pro tento objekt TeamFoundationServer.
Veřejná vlastnost Culture Získá nebo nastaví jazykovou verzi pro tento objekt TeamFoundationServer.
Veřejná vlastnost HasAuthenticated Získá příznak, který popisuje, zda tento objekt TeamFoundationServer byl úspěšně ověřen.
Veřejná vlastnost InstanceId Získá identifikátor GUID, který jednoznačně identifikuje server.
Veřejná vlastnost Name Získá název serveru, který je spuštěn Team Foundation Server.
Veřejná vlastnost ProxyServer
Veřejná vlastnost SessionId Získá identifikátor GUID, který identifikuje tento objekt TeamFoundationServer k serveru a je zaznamenán v protokolu činnosti serveru.
Veřejná vlastnost TfsTeamProjectCollection Získá instanci TfsTeamProjectCollection, který je přidružen k objektu TeamFoundationServer.
Veřejná vlastnost TimeZone Získá nebo nastaví časové pásmo.
Veřejná vlastnost Uri Získá identifikátor URI aktuálního serveru Team Foundation Server se systémem.

Nahoru

Metody

  Název Popis
Veřejná metoda Authenticate Ověřuje připojení k serveru.
Veřejná metoda Dispose Upozorní dotčené objekty vyřazení a odstraňuje tento objekt.
Veřejná metoda EnsureAuthenticated Ověřuje připojení, pokud nebyla dříve ověřen.
Veřejná metoda Equals Zkontroluje, zda je rovno zadaný objekt TeamFoundationServer objekt. (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 GetHashCode Získá kód hash pro tento objekt. (Přepisuje Object.GetHashCode().)
Veřejná metoda GetService(Type) Získá zadané služby.
Veřejná metoda GetService<T>() Získá zadané služby.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Získá název tohoto objektu TeamFoundationServer. (Přepisuje Object.ToString().)

Nahoru

Události

  Název Popis
Veřejná událost CredentialsChanged Tato událost nastane při změně pověření TeamFoundationServer objektu.

Nahoru

Operátory

  Název Popis
Veřejný operátorStatický člen Equality Zkontroluje, pokud jsou rovny zadané objekty TeamFoundationServer.
Veřejný operátorStatický člen Inequality Zkontroluje, zda jsou zadané objekty TeamFoundationServer nejsou stejné.

Nahoru

Rozšiřující metody

  Název Popis
Veřejná rozšiřující metoda GetService<T, V> (Definoval IServiceProviderExtensions.)

Nahoru

Poznámky

Tato třída je zastaralá.Použijte třídy TfsTeamProjectCollection nebo TfsConfigurationServer.

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ů