This documentation is archived and is not being maintained.
TeamProjectCollectionService Class
Visual Studio 2013
The TeamProjectCollectionService is used to keep track of state information about project collection management between requests. One capability is to provide a round-robin list of collection deployment servers used to create collections in a semi load balanced way.
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
'Declaration <TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _ <TeamFoundationServiceDependency(GetType(TeamFoundationServicingService))> _ <TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _ <TeamFoundationServiceDependency(GetType(TeamFoundationCatalogService))> _ <TeamFoundationServiceDependency(GetType(TeamFoundationDatabaseSettings))> _ Public NotInheritable Class TeamProjectCollectionService _ Implements ITeamFoundationService, IDisposable
The TeamProjectCollectionService type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | CheckCollectionIsDetachable | |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetCollectionProperties(TeamFoundationRequestContext, ServiceHostFilterFlags) | |
![]() | GetCollectionProperties(TeamFoundationRequestContext, IList(Of Guid), ServiceHostFilterFlags) | Get team project collection properties. |
![]() | GetCollectionProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags) | |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | QueryApplicationInstanceNode | Returns the application instance node that exists below the Organizational Root. |
![]() | QueryCollectionCatalogNode | Returns the node for the collection resource that exist in the organizational tree anywhere below the application instance node. |
![]() | QueryCollectionCatalogNodes | Returns the nodes for the collection resources that exist in the organizational tree below the application instance node. |
![]() | QueryCollectionCatalogResource | Returns the catalog resource for the collection with the provided ID. |
![]() | QueryCollectionCatalogResources | Returns all of the catalog resources that are of the project collection type. |
![]() | QueueAssignCollection | |
![]() | QueueAttachCollection | Attach a team project collection that has been detached from a Team Foundation Server of version 2010 or later. |
![]() | QueueCreateCollection | Queue the creation of a team project collection. |
![]() | QueueCreateProject | Queues a Team Project to be created. |
![]() | QueueDeleteCollection | Queue a job to delete a team project collection. |
![]() | QueueDeleteProject | Queues a Team Project to be deleted. |
![]() | QueueDetachCollection | Queues the snapshot operation for the collection. |
![]() | QueueExportCollection | Queues a collection to be exported from the hosted system. |
![]() | QueueServiceCollection | Queue a job to service a collection. |
![]() | QueueServiceCollections(TeamFoundationRequestContext, Boolean, String()) | |
![]() | QueueServiceCollections(TeamFoundationRequestContext, IEnumerable(Of TeamProjectCollectionProperties), Boolean, String()) | Queues jobs to service collections. |
![]() | QueueUpdateCollection | Update the properties of a collection. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IDisposable.Dispose | |
![]() ![]() | ITeamFoundationService.ServiceEnd | |
![]() ![]() | ITeamFoundationService.ServiceStart | Loads the collection services settings for this application. |
Show:
