IBuildServer, interface
Interface pour le serveur qui exécute Team Foundation Build.
Espace de noms : Microsoft.TeamFoundation.Build.Client
Assembly : Microsoft.TeamFoundation.Build.Client (dans Microsoft.TeamFoundation.Build.Client.dll)
Syntaxe
'Déclaration
Public Interface IBuildServer
public interface IBuildServer
Le type IBuildServer expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
BuildServerVersion | Obtient la version du serveur de builds. | |
NoCICheckInComment | Obtient la chaîne de commentaire qui indique au système d'intégration continue pour ignorer un archivage.Aucun archivage à cette chaîne dans son commentaire ne déclenchera une nouvelle build. | |
TeamProjectCollection | Obtient l'objet de TeamProjectCollection qui a créé cet IBuildServer. |
Début
Méthodes
Nom | Description | |
---|---|---|
AddBuildQuality(String, String) | Ajoute la qualité de build au projet d'équipe spécifié. | |
AddBuildQuality(String, array<String[]) | Ajoute le choix de qualité de build au projet d'équipe spécifié. | |
BeginQueryBuildDefinitions(array<IBuildDefinitionSpec[], AsyncCallback, Object) | Obtient les résultats de la requête de définition de build pour un tableau donné de caractéristiques de définition de build. | |
BeginQueryBuildDefinitions(array<IBuildDefinitionSpec[], Boolean, AsyncCallback, Object) | ||
BeginQueryBuildDefinitionsByUri | Commence une opération asynchrone pour interroger des définitions de build par un URI. | |
BeginQueryBuilds | Commence une opération asynchrone pour interroger des builds à un tableau de fonctionnalités. | |
BeginQueryBuildsByUri | Obtient les builds qui correspondent aux URI donnés. | |
BeginQueryQueuedBuilds | Commence une opération asynchrone pour interroger la file d'attente. | |
CancelBuilds(array<Int32[]) | Annule des builds en file d'attente avec les ID fournis si elles sont actuellement dans les états actifs ou ajourné. | |
CancelBuilds(array<IQueuedBuild[]) | Annule les builds en file d'attente fournies si elles sont actuellement dans les états actifs ou ajourné. | |
CreateBuildAgentSpec() | Crée une nouvelle spécification d'agent de build qui peut être utilisée pour interroger des agents de build. | |
CreateBuildAgentSpec(IBuildAgent) | Crée une nouvelle spécification d'agent de build qui peut être utilisée pour interroger des agents de build. | |
CreateBuildAgentSpec(String, String, List<String>) | Crée une nouvelle spécification d'agent de build qui peut être utilisée pour interroger des agents de build. | |
CreateBuildAgentSpec(String, String, array<String[], List<String>) | Crée une nouvelle spécification d'agent de build qui peut être utilisée pour interroger des agents de build. | |
CreateBuildControllerSpec() | Crée une nouvelle spécification de contrôleur de build qui peut être utilisée pour interroger des contrôleurs de build. | |
CreateBuildControllerSpec(String, String) | Crée une nouvelle spécification de contrôleur de build qui peut être utilisée pour interroger des contrôleurs de build. | |
CreateBuildControllerSpec(String, String, array<String[], Boolean) | Crée une nouvelle spécification de contrôleur de build qui peut être utilisée pour interroger des contrôleurs de build. | |
CreateBuildDefinition | Crée une nouvelle définition de build possédée par le serveur de builds. | |
CreateBuildDefinitionSpec(String) | Crée une nouvelle spécification de définition de build qui peut être utilisée pour interroger des définitions de build. | |
CreateBuildDefinitionSpec(IBuildDefinition) | Crée une nouvelle spécification de définition de build qui peut être utilisée pour interroger des définitions de build. | |
CreateBuildDefinitionSpec(String, String) | Crée une nouvelle spécification de définition de build qui peut être utilisée pour interroger des définitions de build. | |
CreateBuildDefinitionSpec(String, String, array<String[]) | Crée une nouvelle spécification de définition de build qui peut être utilisée pour interroger des définitions de build. | |
CreateBuildDetailSpec(IEnumerable<Uri>) | Crée une nouvelle spécification de génération qui peut être utilisée pour interroger des builds pour les définitions spécifiées. | |
CreateBuildDetailSpec(String) | Crée une nouvelle spécification de génération qui peut être utilisée pour interroger des builds pour un projet d'équipe. | |
CreateBuildDetailSpec(IBuildDefinition) | Crée une nouvelle spécification de génération qui peut être utilisée pour interroger des builds pour un projet d'équipe. | |
CreateBuildDetailSpec(IBuildDefinitionSpec) | Crée une nouvelle spécification de génération qui peut être utilisée pour interroger des builds pour un projet d'équipe. | |
CreateBuildDetailSpec(String, String) | Crée une nouvelle spécification de génération qui peut être utilisée pour interroger des builds pour un projet d'équipe. | |
CreateBuildQueueSpec(IEnumerable<Uri>) | Crée une nouvelle spécification de file d'attente de build qui peut être utilisée pour interroger les builds en file d'attente. | |
CreateBuildQueueSpec(String) | Crée une nouvelle spécification de file d'attente de build qui peut être utilisée pour interroger les builds en file d'attente. | |
CreateBuildQueueSpec(String, String) | Crée une nouvelle spécification de file d'attente de build qui peut être utilisée pour interroger les builds en file d'attente. | |
CreateBuildRequest(Uri) | Crée une nouvelle demande de build pour la définition de build spécifique. | |
CreateBuildRequest(Uri, Uri) | Crée une nouvelle demande de build pour la définition de build et contrôleur spécifiés. | |
CreateBuildServiceHost(String, Uri) | Crée un nouvel hôte de service portant le nom spécifié et base l'URL. | |
CreateBuildServiceHost(String, String, String, Int32) | Crée un nouvel hôte de service portant le nom spécifié, et avec une URL de base qui comprend le modèle spécifiée, l'hôte, le port, et le chemin d'accès par défaut. | |
CreateProcessTemplate | Crée un modèle de processus de génération, qui sera utilisé par les définitions de build. | |
CreateQueuedBuildsView() | Crée des builds en file d'attente view.</ | |
CreateQueuedBuildsView(IEnumerable<Uri>) | Crée une vue en file d'attente de builds filtrée par les définitions fournies. | |
CreateQueuedBuildsView(String) | Crée une vue en file d'attente de builds filtrée par projet d'équipe. | |
CreateTeamProjectComponents | Crée des composants de génération nécessaires pour créer un TeamProject. | |
DeleteBuildAgents(array<Uri[]) | Supprime les agents de build du serveur. | |
DeleteBuildAgents(array<IBuildAgent[]) | Supprime les agents de build du serveur. | |
DeleteBuildControllers(array<Uri[]) | Supprime les contrôleurs de build du serveur. | |
DeleteBuildControllers(array<IBuildController[]) | Supprime les contrôleurs de build du serveur. | |
DeleteBuildDefinitions(array<Uri[]) | Supprime les définitions de build du serveur. | |
DeleteBuildDefinitions(array<IBuildDefinition[]) | Supprime les définitions de build du serveur. | |
DeleteBuildQuality(String, String) | Supprime la qualité de build spécifiée du projet d'équipe cible. | |
DeleteBuildQuality(String, array<String[]) | Supprime le tableau spécifié de qualité de build du projet d'équipe cible. | |
DeleteBuilds(array<Uri[]) | Enregistrement de suppressions du serveur.Toutes les parties de la build sont supprimées. | |
DeleteBuilds(array<IBuildDetail[]) | Enregistrement de suppressions du serveur.Toutes les parties de la build sont supprimées. | |
DeleteBuilds(array<Uri[], DeleteOptions) | Enregistrement de suppressions du serveur. | |
DeleteBuilds(array<IBuildDetail[], DeleteOptions) | Enregistrement de suppressions du serveur. | |
DeleteBuildServiceHost | Supprime l'hôte de service et les services associés du serveur. | |
DeleteProcessTemplates | Supprime les modèles de processus de génération du serveur. | |
DestroyBuilds(array<Uri[]) | Détruit des builds du serveur. | |
DestroyBuilds(array<IBuildDetail[]) | Détruit des builds du serveur. | |
EndQueryBuildDefinitions | Termine une opération asynchrone pour interroger des définitions de build. | |
EndQueryBuildDefinitionsByUri | Termine une opération asynchrone pour interroger des définitions de build. | |
EndQueryBuilds | Termine une opération asynchrone aux builds. | |
EndQueryBuildsByUri | ||
EndQueryQueuedBuilds | Termine une opération asynchrone pour interroger la file d'attente. | |
GetAffectedBuildDefinitions(array<String[]) | Obtient un tableau de toutes les définitions de build affectées par les chemins d'accès au serveur spécifiés de contrôle de version. | |
GetAffectedBuildDefinitions(array<String[], ContinuousIntegrationType) | Obsolète. Obtient un tableau de toutes les définitions de build affectées par les chemins d'accès au serveur spécifiés de contrôle de version et est configuré pour avoir un déclencheur fourni dans le filtre. | |
GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) | Obtient une liste de toutes les définitions de build affectées par les chemins d'accès au serveur fournis de contrôle de version de TFS et sont configurées pour avoir un déclencheur fourni dans le filtre. | |
GetAllBuildDetails | Obtient une seule build avec tous les détails. | |
GetBuild(Uri) | Obtient une seule build. | |
GetBuild(Uri, array<String[], QueryOptions) | Obtient une seule build. | |
GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) | Obtient une seule build par URI. | |
GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) | Obtient une seule build. | |
GetBuildAgent(Uri) | Obtient un agent de build unique. | |
GetBuildAgent(Uri, array<String[]) | Obtient un agent de build unique. | |
GetBuildController(String) | Extrait un contrôleur de build unique utilisant le nom complet spécifié.Le caractère générique peut être spécifié, mais si plusieurs contrôleurs correspond qu'une exception est levée. | |
GetBuildController(Uri, Boolean) | Obtient un contrôleur de build unique. | |
GetBuildController(Uri, array<String[], Boolean) | Obtient un contrôleur de build unique. | |
GetBuildDefinition(Uri) | Obtient une définition de build unique. | |
GetBuildDefinition(String, String) | Obtient une définition de build unique. | |
GetBuildDefinition(Uri, QueryOptions) | Obtient une définition de build unique à l'aide des options spécifiées de contrôler la quantité de données récupérées. | |
GetBuildDefinition(String, String, QueryOptions) | Obtient une définition de build unique à l'aide des options spécifiées de contrôler la quantité de données récupérées. | |
GetBuildDefinition(Uri, array<String[], QueryOptions) | Obtient une définition de build unique à l'aide des options spécifiées de contrôler la quantité de données récupérées. | |
GetBuildQualities | Obtient le choix de qualité de build définies pour le projet d'équipe cible. | |
GetBuildServiceHost(String) | Obtient l'hôte de service correspondant au nom spécifié. | |
GetBuildServiceHost(Uri) | Obtient l'hôte de service qui correspond à l'URI spécifié. | |
GetDisplayText | Obtient le texte localisé des valeurs d'énumération, ou la valeur d'ToString(). | |
GetDisplayTextValues | Obtient un tableau de valeurs localisées de texte pour une énumération, ou valeur ToString. | |
GetEnumValue | Obtient une valeur d'énumération de correspondre le texte localisé. | |
GetMinimalBuildDetails | Obtient une seule build sans agent, définition, ou nœuds d'informations. | |
GetQueuedBuild(Int32, QueryOptions) | Obtient une build en file d'attente unique pour être spécifiée | |
GetQueuedBuild(array<Int32[], QueryOptions) | Obtient les builds en file d'attente pour les ID spécifiés. | |
GetScheduleDaysFromDaysOfWeek | Prend un tableau de valeurs d'énumération de DayOfWeek et retourne une valeur de ScheduleDays qui peut être utilisée pour définir ISchedule.DaysToBuild. | |
QueryBuildAgents(IBuildAgentSpec) | Obtient un résultat de requête unique d'agent de build pour une spécification spécifiée d'agent de build. | |
QueryBuildAgents(array<IBuildAgentSpec[]) | Obtient les résultats de la requête d'agent de build pour les caractéristiques spécifiques d'agent de build. | |
QueryBuildAgentsByUri(array<Uri[]) | Obtient les agents de build qui correspondent aux URI spécifiés. | |
QueryBuildAgentsByUri(array<Uri[], array<String[]) | Obtient les agents de build qui correspondent aux URI donnés. | |
QueryBuildControllers() | Obtient tous contrôleurs de build et les agents associés. | |
QueryBuildControllers(Boolean) | Obtient tous contrôleurs de build. | |
QueryBuildControllers(IBuildControllerSpec) | Obtient un résultat de requête unique du contrôleur de build pour une spécification spécifiée du contrôleur de build. | |
QueryBuildControllers(array<IBuildControllerSpec[]) | Obtient les résultats de la requête de contrôleur de build pour les caractéristiques spécifiques du contrôleur de build. | |
QueryBuildControllersByUri(array<Uri[], Boolean) | Obtient les contrôleurs de build qui correspondent aux URI spécifiés. | |
QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) | Obtient les contrôleurs de build qui correspondent aux URI donnés. | |
QueryBuildDefinitions(String) | Obtient les définitions de build pour le projet d'équipe spécifié. | |
QueryBuildDefinitions(IBuildDefinitionSpec) | Obtient un résultat de requête unique de définition de build pour une spécification spécifiée de définition de build. | |
QueryBuildDefinitions(array<IBuildDefinitionSpec[]) | Obtient les résultats de la requête de définition de build pour un tableau spécifié de caractéristiques de définition de build. | |
QueryBuildDefinitions(String, QueryOptions) | Obtient les définitions de build pour le projet d'équipe spécifié.Les options spécifiées de requête déterminent la quantité de données extraites dans la requête. | |
QueryBuildDefinitions(IBuildDefinitionSpec, Boolean) | ||
QueryBuildDefinitions(array<IBuildDefinitionSpec[], Boolean) | ||
QueryBuildDefinitions(String, QueryOptions, Boolean) | ||
QueryBuildDefinitionsByUri(array<Uri[]) | Obtient les définitions de build qui correspondent aux URI spécifiés. | |
QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) | Obtient les définitions de build qui correspondent aux URI donnés.Les options spécifiées de requête déterminent la quantité de données extraites dans la requête. | |
QueryBuildDefinitionsByUri(array<Uri[], array<String[], QueryOptions) | Obtient les définitions de build qui correspondent aux URI donnés.Les options spécifiées de requête déterminent la quantité de données extraites dans la requête. | |
QueryBuilds(String) | Obtient toutes les builds pour un projet d'équipe. | |
QueryBuilds(IBuildDefinition) | Obtient toutes les builds pour une définition de build. | |
QueryBuilds(IBuildDefinitionSpec) | Obtient toutes les builds pour une spécification de définition de build. | |
QueryBuilds(IBuildDetailSpec) | Obtient un résultat unique de requête de génération pour la spécification spécifiée de génération. | |
QueryBuilds(array<IBuildDetailSpec[]) | Obtient les résultats de requête génération la liste spécifiée de caractéristiques de génération. | |
QueryBuilds(String, String) | Obtient toutes les builds pour un projet d'équipe et une définition. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions) | Obtient les builds qui correspondent aux URI spécifiés. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) | Obtient les builds qui correspondent aux URI spécifiés. | |
QueryBuildServiceHosts | Obtient un tableau de tous les hôtes de service de build hébergés sur les ordinateurs spécifiés. | |
QueryBuildServiceHostsByUri | Obtient les hôtes de service de build qui correspondent aux URI spécifiés. | |
QueryProcessTemplates(String) | Obtient tous les modèles de processus de génération d'un projet d'équipe. | |
QueryProcessTemplates(String, array<ProcessTemplateType[]) | Obtient tous les modèles de processus de génération d'un projet d'équipe d'un type spécifié ou types. | |
QueryQueuedBuilds(IQueuedBuildSpec) | Obtient un résultat unique de requête de génération pour une spécification en file d'attente spécifiée de génération. | |
QueryQueuedBuilds(array<IQueuedBuildSpec[]) | Obtient les résultats de requête de génération pour un tableau spécifié de fonctionnalités en file d'attente de build. | |
QueueBuild(IBuildDefinition) | Met en file d'attente une build pour la définition de build spécifiée avec les options par défaut. | |
QueueBuild(IBuildRequest) | Met en file d'attente une build pour la demande de build spécifiée avec QueueOptions par défaut. | |
QueueBuild(IBuildRequest, QueueOptions) | Met en file d'attente une build pour la demande de build spécifiée. | |
QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) | Enregistrement de files d'attente des requêtes de build données. | |
RetryQueuedBuilds(array<IQueuedBuild[]) | Réessaye les builds spécifiées et les remonte en un lot. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid) | Réessaye les builds spécifiées et les remonte en un lot. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) | Réessaye les builds spécifiées avec l'option spécifique de démarrage et remonte toutes les builds spécifiées en un lot. | |
SaveBuildAgents | Enregistre toutes les modifications apportées aux agents de build sur le serveur. | |
SaveBuildControllers | Enregistre toutes les modifications apportées aux contrôleurs de build sur le serveur. | |
SaveBuildDefinitions | Enregistre toutes les modifications apportées aux définitions de build sur le serveur. | |
SaveBuilds | Enregistre toutes les modifications effectuées sur les builds au serveur. | |
SaveBuildServiceHost | Enregistre les modifications Hôte de service au serveur. | |
SaveProcessTemplates | Enregistre toutes les modifications apportées aux modèles de processus de génération au serveur. | |
SaveQueuedBuilds | Enregistre toutes les modifications apportées aux builds en file d'attente au serveur. | |
StartQueuedBuildsNow(array<Int32[]) | Démarre des builds en file d'attente avec les ID fournis si elles se trouvent dans une file d'attente en pause de définition et ont un état en file d'attente. | |
StartQueuedBuildsNow(array<IQueuedBuild[]) | Démarre les builds en file d'attente fournies si elles se trouvent dans une file d'attente en pause de définition et ont un état en file d'attente. | |
StopBuilds(array<Uri[]) | Arrête toutes les builds selon les URI spécifiés. | |
StopBuilds(array<IBuildDetail[]) | Arrête les builds spécifiées. | |
TestConnectionForBuildAgent | Demande à la couche Application pour tester la connexion pour l'agent de build et place les messages à jour d'état des agents. | |
TestConnectionForBuildController | Demande à la couche Application pour tester la connexion du contrôleur de build et place les messages à jour d'état de contrôleur. | |
TestConnectionsForBuildMachine | Demande à la couche Application pour tester la connexion pour les ressources de l'ordinateur de build et de placer des messages à jour d'état de ressource. |
Début