Condividi tramite


Classe TeamProjectCollectionService

Il TeamProjectCollectionService viene utilizzato per tenere traccia delle informazioni sullo stato della gestione della raccolta di progetti tra le richieste. Una funzionalità è fornire un elenco circolare dei server di raccolta di distribuzione utilizzati per creare raccolte in una modalità corrispondenza di caricamento di semi.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.TeamFoundation.Server.Core
Assembly:  Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)

Sintassi

'Dichiarazione
<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

Il tipo TeamProjectCollectionService espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico TeamProjectCollectionService

In alto

Metodi

  Nome Descrizione
Metodo pubblico CheckCollectionIsDetachable
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetCollectionProperties(TeamFoundationRequestContext, ServiceHostFilterFlags)
Metodo pubblico GetCollectionProperties(TeamFoundationRequestContext, IList<Guid>, ServiceHostFilterFlags) Ottenere le proprietà della raccolta di progetti team.
Metodo pubblico GetCollectionProperties(TeamFoundationRequestContext, Guid, ServiceHostFilterFlags)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico QueryApplicationInstanceNode Restituisce il nodo dell'istanza di applicazione presente sotto la radice maggiori.
Metodo pubblico QueryCollectionCatalogNode Restituisce il nodo della risorsa di raccolta che è presente nella struttura ad albero organizzativa ovunque nel nodo dell'istanza dell'applicazione.
Metodo pubblico QueryCollectionCatalogNodes Restituisce i nodi per le risorse di raccolta presenti nella struttura ad albero organizzativa sotto il nodo dell'istanza dell'applicazione.
Metodo pubblico QueryCollectionCatalogResource Restituisce la risorsa del catalogo per la raccolta dell'ID
Metodo pubblico QueryCollectionCatalogResources Restituisce tutte le risorse del catalogo del tipo della raccolta di progetti.
Metodo pubblico QueueAssignCollection
Metodo pubblico QueueAttachCollection Connettere una raccolta di progetti team che è stato rimosso da Team Foundation Server 2010 versioni di o di seguito.
Metodo pubblico QueueCreateCollection Accodare la creazione di una raccolta di progetti team.
Metodo pubblico QueueCreateProject Accoda un progetto team essere creato.
Metodo pubblico QueueDeleteCollection Accodare un processo eliminare una raccolta di progetti team.
Metodo pubblico QueueDeleteProject Accoda un progetto team eliminato.
Metodo pubblico QueueDetachCollection Accoda l'operazione di snapshot per la raccolta.
Metodo pubblico QueueExportCollection Accoda una raccolta da esportare dal sistema di hosting.
Metodo pubblico QueueServiceCollection Accodare un processo gestire una raccolta.
Metodo pubblico QueueServiceCollections(TeamFoundationRequestContext, Boolean, array<String[])
Metodo pubblico QueueServiceCollections(TeamFoundationRequestContext, IEnumerable<TeamProjectCollectionProperties>, Boolean, array<String[]) Accoda i processi soddisfare le raccolte.
Metodo pubblico QueueUpdateCollection Aggiornare le proprietà di una raccolta.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IDisposable.Dispose
Implementazione esplicita dell'interfacciaMetodo privato ITeamFoundationService.ServiceEnd
Implementazione esplicita dell'interfacciaMetodo privato ITeamFoundationService.ServiceStart Carica le impostazioni di servizi della raccolta per l'applicazione.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Server.Core