TeamFoundationBuildService, classe
Fournit des méthodes pour manipuler les builds, les définitions de build, les modèles de processus, et la file d'attente de build.Utilisez TeamFoundationServiceHost.GetService<T>() ou TeamFoundationRequestContext.GetService<T>() pour obtenir une instance de cette classe.
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Build.Server.TeamFoundationBuildService
Espace de noms : Microsoft.TeamFoundation.Build.Server
Assembly : Microsoft.TeamFoundation.Build.Server (dans Microsoft.TeamFoundation.Build.Server.dll)
Syntaxe
'Déclaration
Public NotInheritable Class TeamFoundationBuildService _
Implements ITeamFoundationService
public sealed class TeamFoundationBuildService : ITeamFoundationService
Le type TeamFoundationBuildService expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
![]() |
AddBuildDefinitions | Ajoute des définitions de build au serveur de builds.La liste retournée de définitions de build correspond à la liste d'entrée afin que l'appelant peut associer des identificateurs générés. |
![]() |
AddBuildQualities | Ajoute les qualités de build spécifiées au projet d'équipe. |
![]() |
AddProcessTemplates | Ajoute les modèles de processus spécifié à la base de données.La liste de modèles retournée correspond à la liste d'entrée afin que l'appelant peut associer des identificateurs générés. |
![]() |
CancelBuilds | Tente d'annuler des builds en file d'attente avec les ID fournis.Si la génération a déjà démarré, est déjà terminé, ou n'existe pas, une exception est levée. |
![]() |
CreateTeamProject | Installer les autorisations et les structures nécessaires pour un projet d'équipe. |
![]() |
DeleteBuildDefinitions | Supprime les définitions de build du serveur. |
![]() |
DeleteBuildQualities | Supprime les qualités de build du projet d'équipe spécifié. |
![]() |
DeleteBuilds | Builds de suppressions et données de prise en charge.Les étiquettes, les résultats des tests, et les données d'impact de test sont supprimés de façon synchrone.Les binaires et les symboles de génération sont mises en file d'attente et supprimés en tant que tâche en arrière-plan. |
![]() |
DeleteProcessTemplates | Supprime les modèles de processus du serveur. |
![]() |
DeleteTeamProject | Supprime tous les objets qui appartiennent au projet d'équipe spécifié. |
![]() |
DestroyBuilds | Supprime définitivement les builds spécifiées de la base de données.Cette opération est destructive.Cela signifie que les builds perdues ne peuvent pas être récupérées. |
![]() |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) |
![]() |
GetAffectedBuildDefinitions | Obtient la liste des définitions de build affectées par les chemins d'accès au serveur fournis de contrôle de version.Le type d'intégration continue est un filtre facultative pour restreindre supplémentaire des définitions de build qui sont retournées. |
![]() |
GetBuildQualities | Récupère la liste des qualités de build pour le projet d'équipe spécifié. |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
NotifyBuildCompleted | Informe le serveur que la génération avec l'URI fourni est terminée. |
![]() |
QueryBuildDefinitions(TeamFoundationRequestContext, BuildDefinitionSpec) | Définitions de build de requêtes à la spécification fourni de requête. |
![]() |
QueryBuildDefinitions(TeamFoundationRequestContext, IList<BuildDefinitionSpec>) | |
![]() |
QueryBuildDefinitionsByUri | |
![]() |
QueryBuilds | |
![]() |
QueryBuildsByUri | |
![]() |
QueryProcessTemplates | Requêtes pour la liste de modèles de processus du projet d'équipe spécifié. |
![]() |
QueryProcessTemplatesById | Interroge les modèles de processus par ID. |
![]() |
QueryQueuedBuilds | Interroge la file d'attente de build à l'aide de les caractéristiques d'entrée. |
![]() |
QueryQueuedBuildsById | Interroge la file d'attente de build par ID. |
![]() |
QueueBuilds | Les files d'attente génère à l'aide de les requêtes et les options spécifiées.Si les demandes échouent pour une raison quelconque, la méthode échoue et aucune application n'est mise en file d'attente. |
![]() |
RequestIntermediateLogs | Invite les journaux de diagnostics intermédiaires pour être disponible sous l'emplacement cible. |
![]() |
StartQueuedBuildsNow | |
![]() |
StopBuilds | Les points génère avec les URI fournis s'ils sont en cours. |
![]() |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
![]() |
UpdateBuildDefinitions | Mises à jour existant des définitions de build.Les propriétés d' [Process] et d' [WorkspaceTemplate] peuvent être laissées null si elles restent inchangées. |
![]() |
UpdateBuildInformation | Ajoute, les mises à jour, ou supprime les informations de build pour un jeu de builds.La liste de sortie est parallèle indexé à la liste d'entrée de l'association simple. |
![]() |
UpdateBuilds | Mises à jour existant des builds à l'aide de les mises à jour fournies. |
![]() |
UpdateProcessTemplates | Mises à jour existant les modèles de processus à l'aide de les objets fournis. |
![]() |
UpdateQueuedBuilds | Met à jour la file d'attente de build à l'aide de les mises à jour fournies. |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
![]() ![]() |
ITeamFoundationService.ServiceEnd | |
![]() ![]() |
ITeamFoundationService.ServiceStart |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.