Share via


TfsTeamProjectCollection-Klasse

Extrahiert allgemeine Infrastruktur zum Team Foundation System und die übergeordnete Klasse für Team Foundation Komponenten.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Client.TfsConnection
    Microsoft.TeamFoundation.Client.TfsTeamProjectCollection

Namespace:  Microsoft.TeamFoundation.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Syntax

'Declaration
Public Class TfsTeamProjectCollection _
    Inherits TfsConnection
public class TfsTeamProjectCollection : TfsConnection

Der TfsTeamProjectCollection-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode TfsTeamProjectCollection(Uri) Initialisiert eine neue Instanz der TfsTeamProjectCollections-Klasse.
Öffentliche Methode TfsTeamProjectCollection(RegisteredProjectCollection) Initialisiert eine neue Instanz der TfsTeamProjectCollections-Klasse.
Öffentliche Methode TfsTeamProjectCollection(Uri, ICredentialsProvider) Veraltet. Initialisiert eine neue Instanz der TfsTeamProjectCollections-Klasse.
Öffentliche Methode TfsTeamProjectCollection(Uri, TfsClientCredentials) Initialisiert eine neue Instanz TfsTeamProjectCollection mithilfe der angegebenen Anmeldeinformationen.
Öffentliche Methode TfsTeamProjectCollection(Uri, IdentityDescriptor) Initialisiert eine neue Instanz der TfsTeamProjectCollections-Klasse.
Öffentliche Methode TfsTeamProjectCollection(Uri, Boolean)
Öffentliche Methode TfsTeamProjectCollection(Uri, ICredentials) Initialisiert eine neue Instanz der TfsTeamProjectCollections-Klasse.
Öffentliche Methode TfsTeamProjectCollection(RegisteredProjectCollection, IdentityDescriptor) Initialisiert eine neue Instanz der TfsTeamProjectCollections-Klasse.
Öffentliche Methode TfsTeamProjectCollection(Uri, TfsClientCredentials, IdentityDescriptor) Initialisiert eine neue Instanz TfsTeamProjectCollection mithilfe der angegebenen Anmeldeinformationen.Die angegebene Identität wird für alle Operationen Identität angenommen.
Öffentliche Methode TfsTeamProjectCollection(Uri, ICredentials, ICredentialsProvider) Veraltet. Initialisiert eine neue Instanz der TfsTeamProjectCollections-Klasse.
Öffentliche Methode TfsTeamProjectCollection(RegisteredProjectCollection, ICredentials, ICredentialsProvider) Veraltet. Initialisiert eine neue Instanz der TfsTeamProjectCollections-Klasse.
Öffentliche Methode TfsTeamProjectCollection(Uri, TfsClientCredentials, IdentityDescriptor, ITfsRequestChannelFactory)
Öffentliche Methode TfsTeamProjectCollection(Uri, TfsClientCredentials, IdentityDescriptor, Boolean)
Öffentliche Methode TfsTeamProjectCollection(Uri, ICredentials, ICredentialsProvider, IdentityDescriptor) Veraltet. Initialisiert eine neue Instanz der TfsTeamProjectCollections-Klasse.
Öffentliche Methode TfsTeamProjectCollection(RegisteredProjectCollection, ICredentials, ICredentialsProvider, IdentityDescriptor) Veraltet. Initialisiert eine neue Instanz der TfsTeamProjectCollections-Klasse.
Öffentliche Methode TfsTeamProjectCollection(Uri, TfsClientCredentials, IdentityDescriptor, ITfsRequestChannelFactory, Boolean)

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AuthorizedIdentity Ruft die Identität ab, die autorisiert ist, um Aufrufe an den Server zu machen, der Team Foundation Server ausführt. (Von TfsConnection geerbt.)
Öffentliche Eigenschaft CachedInstanceId (Von TfsConnection geerbt.)
Öffentliche Eigenschaft CatalogNode Ruft das CatalogNode für diesen Server ab. (Überschreibt TfsConnection.CatalogNode.)
Geschützte Eigenschaft CatalogResourceId (Von TfsConnection geerbt.)
Öffentliche Eigenschaft ChannelFactory (Von TfsConnection geerbt.)
Öffentliche Eigenschaft ClientCacheDirectoryForInstance Ruft den Pfad des Verzeichnisses ab, das verwendet wird, um Daten vom Server zwischenzuspeichern, der Team Foundation Server ausführt. (Von TfsConnection geerbt.)
Öffentliche Eigenschaft ClientCredentials Ruft die Anmeldeinformationen für diese Projektsammlung ab. (Von TfsConnection geerbt.)
Öffentliche Eigenschaft ConfigurationServer Ruft das TfsConfigurationServer für diese Instanz ab.
Öffentliche Eigenschaft ConnectivityFailureOnLastWebServiceCall Gibt an, ob der letzte Webdienstaufruf, der von diesem TfsConnections-Objekt ausgegeben wurde, aufgrund eines Konnektivitätsfehlers fehlgeschlagen ist. (Von TfsConnection geerbt.)
Öffentliche Eigenschaft Credentials Ruft die Anmeldeinformationen für diese Team Foundation Server-Instanz ab. (Von TfsConnection geerbt.)
Öffentliche Eigenschaft Culture Ruft ab oder legt diese fest Lokalisierungsumgebung, die vom Server verwendet wird, der Team Foundation Server ausführt. (Von TfsConnection geerbt.)
Öffentliche Eigenschaft Disposed (Von TfsConnection geerbt.)
Öffentliche Eigenschaft HasAuthenticated Ruft den Status eines Flags ab, das beschreibt, ob diese TfsConnections-Instanz erfolgreich authentifiziert hat. (Von TfsConnection geerbt.)
Öffentliche Eigenschaft IdentityToImpersonate (Von TfsConnection geerbt.)
Öffentliche Eigenschaft InstanceId Ruft die GUID ab, die diese Team Foundation Server Verbindung identifiziert. (Von TfsConnection geerbt.)
Öffentliche Eigenschaft IsHostedServer Gibt true zurück, wenn der Server ein Windows Azure-gehosteter Team Foundation Server-Server ist (Von TfsConnection geerbt.)
Öffentliche Eigenschaft Name Ruft den Namen des Servers ab. (Überschreibt TfsConnection.Name.)
Öffentliche Eigenschaft ProxyServer (Von TfsConnection geerbt.)
Öffentliche Eigenschaft ServerCapabilities Die Funktionen des TFS-Servers (Von TfsConnection geerbt.)
Öffentliche Eigenschaft ServerDataProvider (Von TfsConnection geerbt.)
Öffentliche Eigenschaft SessionId Ruft die GUID ab, die diese Instanz des Clients an den Server identifiziert. (Von TfsConnection geerbt.)
Öffentliche Eigenschaft TeamFoundationServer Veraltet.
Öffentliche Eigenschaft TimeZone Ruft ab oder legt die Zeitzone dieser Team Foundation Server Verbindung fest. Wird verwendet, um Datums- und Zeitangaben zu UTC konvertieren. (Von TfsConnection geerbt.)
Öffentliche Eigenschaft UICulture Die Kultur, die verwendet wird.Sie führt zu CultureInfo.CurrentUICulture. (Von TfsConnection geerbt.)
Öffentliche Eigenschaft Uri Ruft den URI (Uniform Resource Identifier) für diese Team Foundation Server Verbindung ab. (Von TfsConnection geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Authenticate Authentifiziert die Verbindung zu Team Foundation Server mithilfe des angegebenen Anmeldeinformationsanbieters. (Von TfsConnection geerbt.)
Öffentliche Methode Connect Schließt an einen Server, der ausführt Team Foundation Server auf und gibt Informationen auf der Grundlage der connectOptions zurück. (Von TfsConnection geerbt.)
Geschützte Methode CreateInternalProxy (Von TfsConnection geerbt.)
Geschützte Methode CreateServiceInstance (Von TfsConnection geerbt.)
Öffentliche Methode Disconnect (Von TfsConnection geerbt.)
Öffentliche Methode Dispose Benachrichtigt verknüpfte Objekte der Freigabe und verwirft diese Instanz von TfsConnection. (Von TfsConnection geerbt.)
Öffentliche Methode EnsureAuthenticated Authentifiziert die Verbindung zu Team Foundation Server, wenn es nicht authentifiziert wurde. (Von TfsConnection geerbt.)
Öffentliche Methode Equals EINGABETASTEtrue des angegebenen Objekts ist gleich dieses TfsConnection. Gleichheit wird definiert, indem das vollqualifizierte URL der TfsConnections vergleicht zwei (Von TfsConnection geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode FlushServices (Von TfsConnection geerbt.)
Öffentliche Methode GetAuthenticatedIdentity Ruft die Identität ab, die dem Server authentifizierte. (Von TfsConnection geerbt.)
Öffentliche MethodeStatischer Member GetFullyQualifiedUriForName Ruft den URI des Servers ab, der mit dem angegebenen Namen zugeordnet ist.
Öffentliche Methode GetHashCode Ruft den Hashcode dieser TfsConnections-Instanz ab. (Von TfsConnection geerbt.)
Öffentliche Methode GetService(Type) Ruft den angeforderten Dienst ab. (Von TfsConnection geerbt.)
Öffentliche Methode GetService<T>() Ruft den angeforderten Dienst ab. (Von TfsConnection geerbt.)
Geschützte Methode GetServiceInstance (Überschreibt TfsConnection.GetServiceInstance(Type, Object).)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode InitializeTeamFoundationObject (Überschreibt TfsConnection.InitializeTeamFoundationObject(String, Object).)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnConnectivityFailureStatusChanged Löst das ConnectivityFailureStatusChanged-Ereignis aus. (Von TfsConnection geerbt.)
Öffentliche Methode ToString Ruft den Namen der TfsConnections-Instanz ab. (Von TfsConnection geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis ConnectivityFailureStatusChanged Dieses Ereignis wird ausgelöst, wenn der Wert des ConnectivityFailureOnLastWebServiceCall-Flags ändert. (Von TfsConnection geerbt.)
Öffentliches Ereignis CredentialsChanged Dieses Ereignis wird ausgelöst, wenn die Anmeldeinformationen des TeamFoundationServer-Objekts ändern. (Von TfsConnection geerbt.)

Zum Seitenanfang

Hinweise

Allgemeine Infrastruktur für alle TfsTeamProjectCollections-Komponenten:

  • Ermitteln einer Projektauflistung.

  • Bereitstellen von Benutzeranmeldeinformationen.

  • Bereitstellen von Globalisierungsinformationen.

  • Zugreifen auf Teamprojekte.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Client-Namespace