Freigeben über


TeamProjectCollectionService-Klasse

Das TeamProjectCollectionService wird verwendet, um Zustandsinformationen Projektauflistungsverwaltung zwischen Anforderungen zu verfolgen. Eine Funktion ist, eine Roundrobinliste von den Auflistungsbereitstellungsservern bereitzustellen, die verwendet werden, Auflistungen auf eine halb Weise zu erstellen mit Lastenausgleich.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Server.Core.TeamProjectCollectionService

Namespace:  Microsoft.TeamFoundation.Server.Core
Assembly:  Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)

Syntax

'Declaration
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationServicingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationCatalogService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationDatabaseSettings))> _
Public NotInheritable Class TeamProjectCollectionService _
    Implements ITeamFoundationService, IDisposable
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationServicingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationCatalogService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationDatabaseSettings))]
public sealed class TeamProjectCollectionService : ITeamFoundationService, 
    IDisposable

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode TeamProjectCollectionService

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CheckCollectionIsDetachable
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetCollectionProperties(TeamFoundationRequestContext, ServiceHostFilterFlags)
Öffentliche Methode GetCollectionProperties(TeamFoundationRequestContext, IList<Guid>, ServiceHostFilterFlags) Rufen Sie Teamprojektauflistungseigenschaften ab.
Öffentliche Methode GetCollectionProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode QueryApplicationInstanceNode Gibt den Anwendungsinstanzknoten zurück, der unterhalb des Stamms organisatorischen vorhanden ist.
Öffentliche Methode QueryCollectionCatalogNode Gibt dem Knoten für die Auflistungsressource zurück, das in der Struktur organisatorischen überall unterhalb des Anwendungsinstanzknotens vorhanden sind.
Öffentliche Methode QueryCollectionCatalogNodes Gibt den Knoten für die Auflistungsressourcen zurück, die in der Organisation Struktur unterhalb des Anwendungsinstanzknotens vorhanden sind.
Öffentliche Methode QueryCollectionCatalogResource Gibt die Katalogressource für die Auflistung mit der angegebenen ID zurück
Öffentliche Methode QueryCollectionCatalogResources Gibt alle Katalogressourcen zurück, die vom Projektauflistungstyp sind.
Öffentliche Methode QueueAssignCollection
Öffentliche Methode QueueAttachCollection Fügen Sie eine Teamprojektauflistung an, die von Team Foundation Server Version von 2010 oder höher aus getrennt wurde.
Öffentliche Methode QueueCreateCollection Stellen Sie die Erstellung einer Teamprojektauflistung in die Warteschlange.
Öffentliche Methode QueueCreateProject Stellt ein Teamprojekt in die Warteschlange erstellt.
Öffentliche Methode QueueDeleteCollection Erstellen Sie einen Druckauftrag in die Warteschlange, eine Teamprojektauflistung zu löschen.
Öffentliche Methode QueueDeleteProject Stellt ein Teamprojekt in die Warteschlange gelöscht.
Öffentliche Methode QueueDetachCollection Stellt den Momentaufnahmevorgang für die Auflistung in die Warteschlange.
Öffentliche Methode QueueExportCollection Stellt eine in die Warteschlange vom System gehosteten zu exportierenden Auflistung.
Öffentliche Methode QueueServiceCollection Erstellen Sie einen Druckauftrag in die Warteschlange, eine Auflistung zu verarbeiten.
Öffentliche Methode QueueServiceCollections(TeamFoundationRequestContext, Boolean, array<String[])
Öffentliche Methode QueueServiceCollections(TeamFoundationRequestContext, IEnumerable<TeamProjectCollectionProperties>, Boolean, array<String[]) Stellt Aufträge in die Warteschlange, Auflistungen zu.
Öffentliche Methode QueueUpdateCollection Aktualisieren Sie die Eigenschaften einer Auflistung.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IDisposable.Dispose
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceEnd
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceStart Lädt die Abholserviceeinstellungen für diese Anwendung.

Zum Seitenanfang

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.Server.Core-Namespace