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 signale le 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 tableau des qualités de build au projet d'équipe spécifié. | |
BeginQueryBuildDefinitions | 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. | |
BeginQueryBuildDefinitionsByUri | Commence une opération asynchrone pour interroger des définitions de build par URI. | |
BeginQueryBuilds | Commence une opération asynchrone pour interroger des builds à l'aide d'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 de build. | |
CancelBuilds(array<Int32[]) | Annule les builds en file d'attente avec les ID fournis si elles sont actuellement dans les rapports actifs ou réinitialiser ultérieurement. | |
CancelBuilds(array<IQueuedBuild[]) | Annule les builds en file d'attente fournies si elles sont actuellement dans les rapports actifs ou réinitialiser ultérieurement. | |
CreateBuildAgentSpec() | Crée une nouvelle spécification de l'agent de build qui peut être utilisé pour interroger des agents de build. | |
CreateBuildAgentSpec(IBuildAgent) | Crée une nouvelle spécification de l'agent de build qui peut être utilisé pour interroger des agents de build. | |
CreateBuildAgentSpec(String, String, List<String>) | Crée une nouvelle spécification de l'agent de build qui peut être utilisé pour interroger des agents de build. | |
CreateBuildAgentSpec(String, String, array<String[], List<String>) | Crée une nouvelle spécification de l'agent de build qui peut être utilisé pour interroger des agents de build. | |
CreateBuildControllerSpec() | Crée une nouvelle spécification de contrôleur de build qui peut être utilisé 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é 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é 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é pour interroger des définitions de build. | |
CreateBuildDefinitionSpec(IBuildDefinition) | Crée une nouvelle spécification de définition de build qui peut être utilisé 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é 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é pour interroger des définitions de build. | |
CreateBuildDetailSpec(IEnumerable<Uri>) | Crée une nouvelle spécification de détail de génération qui peut être utilisé pour interroger des builds pour les définitions spécifiées. | |
CreateBuildDetailSpec(String) | Crée une nouvelle spécification de détail de génération qui peut être utilisé pour interroger des builds pour un projet d'équipe. | |
CreateBuildDetailSpec(IBuildDefinition) | Crée une nouvelle spécification de détail de génération qui peut être utilisé pour interroger des builds pour un projet d'équipe. | |
CreateBuildDetailSpec(IBuildDefinitionSpec) | Crée une nouvelle spécification de détail de génération qui peut être utilisé pour interroger des builds pour un projet d'équipe. | |
CreateBuildDetailSpec(String, String) | Crée une nouvelle spécification de détail de génération qui peut être utilisé 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é pour interroger des builds en file d'attente. | |
CreateBuildQueueSpec(String) | Crée une nouvelle spécification de file d'attente de build qui peut être utilisé pour interroger des builds en file d'attente. | |
CreateBuildQueueSpec(String, String) | Crée une nouvelle spécification de file d'attente de build qui peut être utilisé pour interroger des builds en file d'attente. | |
CreateBuildRequest(Uri) | Crée une nouvelle demande de build pour la définition de build spécifiée. | |
CreateBuildRequest(Uri, Uri) | Crée une nouvelle demande de build pour la définition de build et le contrôleur spécifiés. | |
CreateBuildServiceHost(String, Uri) | Crée un nouvel hôte de service avec le nom spécifié et l'URL de base. | |
CreateBuildServiceHost(String, String, String, Int32) | Crée un nouvel hôte de service avec le nom spécifié, et avec une URL de base qui inclut le schéma 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 qui sont 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és de build du projet d'équipe cible. | |
DeleteBuilds(array<Uri[]) | Builds de suppressions du serveur.Toutes les parties de la génération sont supprimées. | |
DeleteBuilds(array<IBuildDetail[]) | Builds de suppressions du serveur.Toutes les parties de la génération sont supprimées. | |
DeleteBuilds(array<Uri[], DeleteOptions) | Builds de suppressions du serveur. | |
DeleteBuilds(array<IBuildDetail[], DeleteOptions) | Builds 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 pour interroger des builds. | |
EndQueryBuildsByUri | ||
EndQueryQueuedBuilds | Termine une opération asynchrone pour interroger la file d'attente de build. | |
GetAffectedBuildDefinitions(array<String[]) | Obtient un tableau de toutes les définitions de build affectées par les chemins d'accès spécifiés au serveur 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 spécifiés au serveur 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 qui sont 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 build unique avec tous les détails. | |
GetBuild(Uri) | Obtient une build unique. | |
GetBuild(Uri, array<String[], QueryOptions) | Obtient une build unique. | |
GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) | Obtient une build unique par URI. | |
GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) | Obtient une build unique. | |
GetBuildAgent(Uri) | Obtient un agent de build unique. | |
GetBuildAgent(Uri, array<String[]) | Obtient un agent de build unique. | |
GetBuildController(String) | Récupère un contrôleur de build unique à l'aide de le nom complet spécifié.Un caractère générique peut être spécifié, mais si plusieurs contrôleurs est mis en correspondance d'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 de les 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 de les 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 de les options spécifiées de contrôler la quantité de données récupérées. | |
GetBuildQualities | Obtient le tableau des qualités 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 correspondant à l'URI spécifié. | |
GetDisplayText | Obtient le texte localisé pour les valeurs d'énumération, ou la valeur de ToString(). | |
GetDisplayTextValues | Obtient un tableau de valeurs localisées de texte affiché pour une énumération, ou la valeur ToString. | |
GetEnumValue | Obtient une valeur d'énumération de correspondre le texte localisé. | |
GetMinimalBuildDetails | Obtient une build sans agent, définition, ou nœuds d'informations. | |
GetQueuedBuild(Int32, QueryOptions) | Obtient une build en file d'attente unique pour un ID 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 de l'agent de build avec une spécification spécifié d'agent de build. | |
QueryBuildAgents(array<IBuildAgentSpec[]) | Obtient les résultats de la requête de l'agent de build avec les fonctionnalités spécifiées de l'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 les contrôleurs de build et les agents associés. | |
QueryBuildControllers(Boolean) | Obtient tous les contrôleurs de build. | |
QueryBuildControllers(IBuildControllerSpec) | Obtient un résultat de requête unique du contrôleur de build avec une spécification spécifié de contrôleur de build. | |
QueryBuildControllers(array<IBuildControllerSpec[]) | Obtient les résultats de la requête de contrôleur de build avec les fonctionnalités spécifiées de 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 avec une spécification spécifié 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éterminez la quantité de données extraites dans la requête. | |
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éterminez 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éterminez 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 avec une spécification de définition de build. | |
QueryBuilds(IBuildDetailSpec) | Obtient un résultat unique de requête de génération avec la spécification spécifié de génération. | |
QueryBuilds(array<IBuildDetailSpec[]) | Obtient les résultats de requête de génération pour 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 qui sont hébergés sur des 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 ou de types spécifiés. | |
QueryQueuedBuilds(IQueuedBuildSpec) | Obtient un résultat unique de requête de génération avec une spécification en file d'attente spécifié de génération. | |
QueryQueuedBuilds(array<IQueuedBuildSpec[]) | Obtient les résultats de requête de génération pour un tableau spécifié de spécifications 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) | Builds de files d'attente des demandes de build données. | |
RetryQueuedBuilds(array<IQueuedBuild[]) | Redémarre les builds spécifiées et les remonte en un lot. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid) | Redémarre les builds spécifiées et les remonte en un lot. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) | Redémarre 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 les modifications apportées aux agents de build au serveur. | |
SaveBuildControllers | Enregistre les modifications apportées aux contrôleurs de build au serveur. | |
SaveBuildDefinitions | Enregistre les modifications apportées aux définitions de build au serveur. | |
SaveBuilds | Enregistre les modifications apportées sur les builds au serveur. | |
SaveBuildServiceHost | Enregistre les modifications d'hôte de service au serveur. | |
SaveProcessTemplates | Enregistre les modifications apportées aux modèles de processus de génération au serveur. | |
SaveQueuedBuilds | Enregistre les modifications apportées aux builds en file d'attente sur le serveur. | |
StartQueuedBuildsNow(array<Int32[]) | Démarrage des builds en file d'attente avec les ID fournis si elles sont dans une file d'attente en pause de définition et ont un état en file d'attente. | |
StartQueuedBuildsNow(array<IQueuedBuild[]) | Commence les builds en file d'attente si elles sont fournies 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[]) | Désactive les builds spécifiées. | |
TestConnectionForBuildAgent | Demande à la couche application pour tester la connexion pour l'agent de build et met à jour les messages d'état de l'agent. | |
TestConnectionForBuildController | Demande à la couche application pour tester la connexion du contrôleur de build et met à jour les messages d'état de contrôleur. | |
TestConnectionsForBuildMachine | Demande à la couche application pour tester la connexion pour les ressources de l'ordinateur de build et de mettre à jour des messages d'état de ressource. |
Début