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