Share via


TeamProjectCollectionService (Clase)

El TeamProjectCollectionService se utiliza para hacer un seguimiento de la información de estado sobre la administración de la colección de proyectos entre las solicitudes. Una posibilidad es proporcionar una lista circular de servidores de la colección utilizados para crear colecciones semi de forma equilibrada carga.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.TeamFoundation.Server.Core
Ensamblado:  Microsoft.TeamFoundation.Server.Core (en Microsoft.TeamFoundation.Server.Core.dll)

Sintaxis

'Declaración
<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

El tipo TeamProjectCollectionService expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público TeamProjectCollectionService

Arriba

Métodos

  Nombre Descripción
Método público CheckCollectionIsDetachable
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público GetCollectionProperties(TeamFoundationRequestContext, ServiceHostFilterFlags)
Método público GetCollectionProperties(TeamFoundationRequestContext, IList<Guid>, ServiceHostFilterFlags) Obtiene las propiedades de la colección de proyectos de equipo.
Método público GetCollectionProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags)
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público QueryApplicationInstanceNode Devuelve el nodo de la instancia de aplicación que existe bajo la raíz de Organizational.
Método público QueryCollectionCatalogNode Devuelve el nodo para el recurso de la colección que existe en el árbol de organización en bajo el nodo de la instancia de aplicación.
Método público QueryCollectionCatalogNodes Devuelve los nodos de los recursos de la colección que existen en el árbol de organización bajo el nodo de la instancia de aplicación.
Método público QueryCollectionCatalogResource Devuelve el recurso de catálogo para la colección con la identificación proporcionada
Método público QueryCollectionCatalogResources Devuelve todos los recursos de catálogo que son del tipo de colección de proyectos.
Método público QueueAssignCollection
Método público QueueAttachCollection Asociar una colección de proyectos de equipo que ha desasociado de Team Foundation Server la versión de 2010 o de más adelante.
Método público QueueCreateCollection Cola la creación de una colección de proyectos de equipo.
Método público QueueCreateProject Colas un proyecto de equipo de crearse.
Método público QueueDeleteCollection Cola un trabajo de eliminar una colección de proyectos de equipo.
Método público QueueDeleteProject Colas un proyecto de Equipo de eliminarse.
Método público QueueDetachCollection Colas la operación de instantánea para la colección.
Método público QueueExportCollection Colas una colección que se exportará el sistema hospedado.
Método público QueueServiceCollection Cola un trabajo de mantener una colección.
Método público QueueServiceCollections(TeamFoundationRequestContext, Boolean, array<String[])
Método público QueueServiceCollections(TeamFoundationRequestContext, IEnumerable<TeamProjectCollectionProperties>, Boolean, array<String[]) Trabajos de las colas de mantener colecciones.
Método público QueueUpdateCollection Actualice las propiedades de una colección.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Implementaciones de interfaz explícita

  Nombre Descripción
Implementación explícita de interfacesMétodo privado IDisposable.Dispose
Implementación explícita de interfacesMétodo privado ITeamFoundationService.ServiceEnd
Implementación explícita de interfacesMétodo privado ITeamFoundationService.ServiceStart Carga la configuración de los servicios de esta aplicación.

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.Server.Core (Espacio de nombres)