Microsoft.TeamFoundation.Build.Client, espace de noms

L'espace de noms de Microsoft.TeamFoundation.Build.Client fournit des API nécessaires pour relier une application cliente avec la fonctionnalité de génération Team Foundation Server.

Classes

  Classe Description
Classe publique AccessDeniedException Exception levée lorsque l'accès est refusé.
Classe publique AdministrationException Exception pour une erreur de gestion.
Classe publique BuildActivityAttribute Représente un attribut d'activité de build.
Classe publique BuildAgentAlreadyExistsException Exception levée lorsqu'un agent de build existe déjà.
Classe publique BuildAgentDeletionException
Classe publique BuildAgentDoesNotExistException Exception levée lorsqu'un agent de build n'existe pas.
Classe publique BuildAgentFailureException Exception pour une défaillance de l'agent de build.
Classe publique BuildAgentNotFoundException Exception levée lorsqu'un agent de build est introuvable.
Classe publique BuildAgentNotFoundForUriException Exception levée lorsqu'un agent de build est introuvable à l'URI spécifié.
Classe publique BuildAgentNotReadyToSaveException Exception levée lorsque l'agent de build n'était pas prêt à enregistrer.
Classe publique BuildAgentNotRecognizedException Exception levée lorsqu'un agent de build n'a pas été marquée.
Classe publique BuildAgentNotUniqueException Exception levée lorsqu'un agent de build n'est pas unique.
Classe publique BuildAgentSpecNotUniqueException Exception levée lorsqu'une spécification de l'agent de build n'était pas seule.
Classe publique BuildAgentUpdateException Exception levée lorsqu'un agent de build gère.
Classe publique BuildClientUtil
Classe publique BuildControllerAlreadyExistsException Exception levée lorsqu'un contrôleur de build existe déjà.
Classe publique BuildControllerDeletionException Exception levée lorsqu'une erreur se produit dans la suppression d'un contrôleur de build.
Classe publique BuildControllerDoesNotExistException Exception levée lorsqu'un contrôleur de build n'existe pas.
Classe publique BuildControllerNotFoundException Exception levée lorsqu'un contrôleur de build est introuvable.
Classe publique BuildControllerNotFoundForUriException Exception levée lorsqu'un contrôleur de build est introuvable à l'URI spécifié.
Classe publique BuildControllerNotReadyToSaveException Exception levée lorsque le contrôleur de build n'était pas prêt à enregistrer.
Classe publique BuildControllerSpecNotUniqueException Exception levée lorsqu'une spécification de contrôleur de build n'était pas seule.
Classe publique BuildControllerUpdateException
Classe publique BuildDefinitionAlreadyExistsException Exception levée lorsqu'une définition de build existe déjà.
Classe publique BuildDefinitionDisabledException Exception levée lorsqu'une définition de build est désactivée.
Classe publique BuildDefinitionDoesNotExistException Exception levée lorsqu'une définition de build n'existe pas.
Classe publique BuildDefinitionFailureException Exception levée pour un échec de définition de build.
Classe publique BuildDefinitionNotFoundException Exception levée lorsqu'une définition de build est introuvable.
Classe publique BuildDefinitionNotFoundForUriException Exception levée lorsqu'une définition de build est introuvable à l'URI spécifié.
Classe publique BuildDefinitionSpecNotUniqueException Exception levée lorsqu'une spécification de définition de build n'était pas seule.
Classe publique BuildDefinitionUpdateException
Classe publique BuildDefinitionXmlSerializer
Classe publique BuildDeployment Cette classe contient le résumé de la build pour le déploiement réel et le résumé de la build pour la génération de source est déployée.
Classe publique BuildDeploymentSpec Fournit des propriétés pour interroger des déploiements de build dans une collection de projets d'équipe.
Classe publique BuildEnumerationHelper
Classe publique BuildExtensionAttribute Représente un attribut d'extension de génération.
Classe publique BuildFailedException Exception levée lorsqu'une génération a échoué.
Classe publique BuildFailureException Exception pour un échec de génération.
Classe publique BuildGroupAlreadyExistsException Exception levée lorsqu'un groupe de génération existe déjà.
Classe publique BuildGroupDoesNotExistException Exception levée lorsqu'un groupe de génération n'existe pas.
Classe publique BuildMachineRequestDoesNotExistException
Classe publique BuildNotDeletedException Exception d'une génération qui n'a pas été supprimée.
Classe publique BuildNotFinishedException Exception levée lorsqu'une build n'a pas terminé.
Classe publique BuildNotFoundException Exception levée lorsqu'une génération est introuvable.
Classe publique BuildNotFoundForUriException Exception levée lorsqu'une génération est introuvable à l'URI spécifié (URI).
Classe publique BuildNumberAlreadyExistsException Exception pour un numéro de build existant.
Classe publique BuildQualityDoesNotExistException Exception levée lorsque la qualité de build n'existe pas.
Classe publique BuildReasonNotSupportedException Exception levée lorsqu'une raison de génération n'est pas prise en charge.
Classe publique BuildServerException Classe de base pour une exception de serveur de builds.
Classe publique BuildServiceHostAlreadyExistsException Exception levée lorsqu'un hôte de service de build existe déjà.
Classe publique BuildServiceHostDeletionException
Classe publique BuildServiceHostDoesNotExistException Exception levée lorsqu'un hôte de service de build n'existe pas.
Classe publique BuildServiceHostNotFoundException Exception levée lorsqu'un hôte de service de build est introuvable.
Classe publique BuildServiceHostNotFoundForUriException Exception levée lorsqu'un hôte de service de build est introuvable à l'URI spécifié.
Classe publique BuildServiceHostOwnershipException
Classe publique BuildServiceHostSpecNotUniqueException Exception levée lorsqu'une spécification d'hôte de service de build n'était pas seule.
Classe publique BuildServiceHostUpdateException
Classe publique BuildSpecNotUniqueException Exception levée lorsqu'une spécification de la build n'est pas unique.
Classe publique BuildStoppedException Exception levée lorsque la génération a arrêté.
Classe publique BuildSummary Cette classe contient des informations de génération de base pour l'interface utilisateur peut afficher des éléments dont il a besoin
Classe publique BuildTeamProjectPermission Représente une autorisation de projet de génération d'un utilisateur particulier.
Classe publique BuildTeamProjectPermission2010 Représente une autorisation de projet de génération d'un utilisateur particulier.
Classe publique CannotDeleteDefinitionBuildExistsException Exception levée lorsque la définition de build ne peut pas être supprimée en raison d'une build existante.
Classe publique CannotDeleteInProgressBuildException Exception qui est provoquée par une tentative de supprimer une build en cours.
Classe publique CannotRedeployException
Classe publique CannotStartBuildException
Classe publique CannotStopBuildException Exception levée lorsque la génération ne peut pas être arrêtée.
Classe publique ChangesetDisplayInformation Cette classe contient le numéro de l'ensemble de modifications, nom complet d'utilisateur
Classe publique ConfigurationFolderPathNotFoundException Exception levée lorsqu'un chemin d'accès au dossier de configuration est introuvable.
Classe publique CoverageServiceRestartFailureDuringDeleteException Exception qui se produire lorsque le service de couverture redémarre pendant une opération de suppression.
Classe publique CustomAssemblyPathNotFoundException Exception levée lorsqu'un chemin d'accès d'assembly personnalisé est introuvable.
Classe publique CustomBuildServiceException Exception pour une erreur avec un service de build personnalisée.
Classe publique DeleteBuildFailedException Exception levée lorsqu'une demande de suppression de génération a échoué.
Classe publique DeploymentEnvironment Cette classe contient toutes les métadonnées d'environnement de déploiement et propriétés secrètes d'environnement.Cette classe ne sérialise pas les valeurs secrètes : ceux qui sont extraits du client à la demande.
Classe publique DeploymentEnvironmentCreationData
Classe publique DeploymentEnvironmentMetadata Cette classe contient des informations « public » sur un DeploymentEnvironent.Cela inclut le nom, le TeamProject, le ConnectedServiceName, le FriendlyName, le type, et la description.Utilisé par les clients pour afficher DeploymentEnviornment sans indiquer les informations secrètes.
Classe publique DeploymentEnvironmentNotFoundException
Classe publique DeploymentService
Classe publique DuplicateBuildUpdateRequestException
Classe publique DuplicateInformationChangeRequestException Exception qui est provoquée par une demande de modification en double d'informations.
Classe publique DuplicateProcessTemplateException Exception pour un modèle de processus en double.
Classe publique GatedCheckInTicketValidationException Exception qui est provoquée par une erreur qui se produit dans la validation de code du titre d'archivage contrôlé.
Classe publique InformationAddRequestCycleException L'exception qui est provoquée par une erreur dans des informations ajoutez le cycle de requête.
Classe publique InformationChangeRequestException Exception qui est provoquée par une erreur dans une demande de modification d'informations.
Classe publique InformationNodeConverters Fournit des méthodes pour convertir des objets d'IBuildInformationNode à des types plus spécifiques.
Classe publique InformationNodeDoesNotExistException Exception levée lorsqu'un nœud d'informations n'existe pas.
Classe publique InformationParentNodeDoesNotExistException Exception levée lorsqu'un parent du nœud d'informations n'existe pas.
Classe publique InvalidBuildAgentReservationException Exception pour une réservation incorrecte de l'agent de build.
Classe publique InvalidBuildGroupItemUpdateException Exception qui est provoquée par une mise à jour de zone déterminer un groupement de génération qui n'est pas valide.
Classe publique InvalidBuildRequestException Exception qui est provoquée par une demande de build qui n'est pas valide.
Classe publique InvalidBuildUriException Exception qui est provoquée par un URI d'une génération qui n'est pas valide.
Classe publique InvalidFinalStatusException Exception pour un état final qui n'est pas valide.
Classe publique InvalidPlatformFlavorException Exception qui est provoquée par une version de la plateforme non valide.
Classe publique InvalidQueueRequestException Exception levée lorsqu'une erreur se produit parce qu'une demande de file d'attente est pas valide.
Classe publique MultipleDefaultProcessTemplatesException Exception provoquée par l'existence des modèles de processus par défaut multiples.
Classe publique MultipleUpgradeProcessTemplatesException Exception qui est provoquée par l'existence de plusieurs modèles de mise à niveau.
Classe publique PollingCompletedEventArgs Arguments d'événements pour un événement terminé par interrogation.
Classe publique ProcessTemplateDeletedException Exception levée lorsqu'un modèle de processus est supprimé.
Classe publique ProcessTemplateNotFoundException Exception levée lorsque le modèle de processus est introuvable.
Classe publique ProjectFileCreationException Exception d'une erreur dans la création du fichier projet.
Classe publique ProjectFileTemplateNotFoundException Exception levée lorsqu'un modèle de fichier projet est introuvable.
Classe publique QueuedBuildDoesNotExistException Exception levée lorsqu'une génération en file d'attente n'existe pas.
Classe publique QueuedBuildUpdateException Exception levée lorsqu'une erreur se produit avec une mise à jour en file d'attente de build.
Classe publique RequestedForDisplayInformation Cette classe contient le tfid et le nom complet d'utilisateur de requestedFor
Classe publique ResponseFileCreationException Exception d'une erreur dans la création de fichier réponse.
Classe publique SecurityException Exception pour une erreur de sécurité.
Classe publique SharedResourceAlreadyAcquiredException Exception levée lorsqu'une ressource partagée a déjà été saisie.
Classe publique SharedResourceAlreadyRequestedException Exception levée lorsqu'une ressource partagée a déjà été demandée.
Classe publique StatusChangedEventArgs Arguments d'événements pour un événement change d'état.
Classe publique StopBuildFailedException Exception levée lorsqu'une demande d'arrêt de génération a échoué.
Classe publique StopBuildTimeoutException Exception qui est provoquée par une minuterie sur la demande d'arrêter une génération.

Interfaces

  Interface Description
Interface publique IActivityProperties Interface pour un type d'IActivityProperties d'IBuildInformationNode.Pour obtenir un nœud d'IActivityProperties, utilisez la classe d'InformationNodeConverters.
Interface publique IActivityTracking Interface pour un type d'IActivityTracking d'IBuildInformationNode.Pour obtenir un IActivityTracking, utilisez la classe d'InformationNodeConverters.
Interface publique IAgentScopeActivityTracking Interface pour un type d'IAgentScopeActivityTracking d'IBuildInformationNode.Pour obtenir un nœud d'IAgentScopeActivityTracking, utilisez la classe d'InformationNodeConverters.
Interface publique IBuildAgent Cette interface définit des méthodes pour accéder à l'agent de build sur l'ordinateur d' Team Foundation Build .
Interface publique IBuildAgentQueryResult Cette interface retourne les résultats d'une requête pour IBuildAgent.
Interface publique IBuildAgentSpec Cette interface spécifie un agent de build utilisé pour rechercher les agents de build.
Interface publique IBuildController Interface d'un contrôleur de build sur le serveur qui exécute Team Foundation Build.
Interface publique IBuildControllerQueryResult l'interface pour le résultat d'une requête pour IBuildControllers.
Interface publique IBuildControllerSpec Interface avec une spécification de contrôleur de build.Utilisé pour rechercher les contrôleurs de build.
Interface publique IBuildDefinition Cette interface représente une définition de build.
Interface publique IBuildDefinitionQueryResult Cette interface représente le résultat d'une requête des objets d' IBuildDefinition .
Interface publique IBuildDefinitionSpec Une interface avec une spécification de définition de build.Utilisé pour rechercher les définitions de build.
Interface publique IBuildDeletionResult Une interface pour un résultat de suppression de génération.Il représente les résultats de supprimer une build Team Foundation Server.
Interface publique IBuildDetail Interface pour une génération sur le serveur qui exécute Team Foundation Build.Pour plus d'informations sur l'utilisation de cette interface, consultez Gérer des informations sur les builds et contrôler les commentaires ou le Activités Team Foundation Build.
Interface publique IBuildDetailSpec Interface avec une spécification de détail de génération.Utilisé pour rechercher des builds sur le serveur qui exécute Team Foundation Build.
Interface publique IBuildError Interface pour un type de BuildError d'IBuildInformationNode.Pour obtenir un IBuildError, utilisez la classe d'InformationNodeConverters.
Interface publique IBuildErrorBase Interface pour les types de BuildError et de BuildWarning d'IBuildInformationNodes.Pour obtenir un IBuildError ou un IBuildWarning, utilisez la classe d'InformationNodeConverters.
Interface publique IBuildGroupItem Interface pour une zone de déterminer un groupement de génération sur le serveur qui exécute Team Foundation Build.
Interface publique IBuildInformation Interface pour une collection de nœuds informations à propos d'une génération.
Interface publique IBuildInformationNode Interface pour une d'une seule partie des informations hiérarchiques sur une build.Pour plus d'informations sur l'utilisation de cette interface, consultez Activités Team Foundation Build.
Interface publique IBuildMessage Interface pour le type de BuildMessage d'IBuildInformationNode.Pour obtenir un IBuildMessage, utilisez la classe d'InformationNodeConverters.
Interface publique IBuildProjectNode Interface pour un type de BuildProjectNode d'IBuildInformationNode.Pour obtenir un IBuildProjectNode, utilisez la classe d'InformationNodeConverters.
Interface publique IBuildQueryResult l'interface pour le résultat d'une requête pour IBuildDetails.
Interface publique IBuildRequest Interface pour une requête de build sur le serveur qui exécute Team Foundation Build.
Interface publique IBuildServer Interface pour le serveur qui exécute Team Foundation Build.
Interface publique IBuildServiceHost Interface pour un hôte de service de build dans le serveur qui exécute Team Foundation Build.
Interface publique IBuildServiceHostQueryResult l'interface pour le résultat d'une requête pour IBuildServiceHosts.
Interface publique IBuildStep Interface pour un type de BuildStep d'IBuildInformationNode.Pour obtenir un IBuildStep, utilisez la classe d'InformationNodeConverters.
Interface publique IBuildWarning Interface pour un type de BuildWarning d'IBuildInformationNode.Pour obtenir un IBuildWarning, utilisez la classe d'InformationNodeConverters.
Interface publique IChangesetSummary Interface pour un type de ChangesetSummary d'IBuildInformationNode. Pour obtenir un IChangesetSummary, utilisez la classe d'InformationNodeConverters.
Interface publique ICodeCoverageSummary Obsolète. Interface pour un type de CodeCoverageSummary d'IBuildInformationNode. Pour obtenir un ICodeCoverageSummary, utilisez la classe d'InformationNodeConverters.
Interface publique ICompilationSummary Obsolète. Interface pour un type de CompilationSummary d'IBuildInformationNode. Pour obtenir un ICompilationSummary, utilisez la classe d'InformationNodeConverters.
Interface publique IConfigurationSummary Interface pour un type de ConfigurationSummary d'IBuildInformationNode. Pour obtenir un IConfigurationSummary, utilisez la classe d'InformationNodeConverters.
Interface publique IConfigurationToBuild Obsolète. Une interface pour une configuration génère dans TfsBuild.proj.
Interface publique ICustomSummaryInformation ICustomSummaryInformation est une interface d'assistance pour IBuildInformationNodes de type « CustomSummaryInformation ».Pour obtenir un ICustomSummaryInformation, utilisez la classe d'InformationNodeConverters.
Interface publique IExternalLink Interface pour un type d'ExternalLink d'IBuildInformationNode. Pour obtenir un IExternalLink, utilisez la classe d'InformationNodeConverters.
Interface publique IFailure Interface pour une erreur qui s'est produit lors d'un appel de serveur.
Interface publique IMetadataFile Obsolète. Interface pour un élément de MetadataFile dans TfsBuild.proj.
Interface publique IProcessTemplate Interface pour un modèle de processus pour une définition de build sur le serveur qui exécute Team Foundation Build.
Interface publique IProjectFile Obsolète. Interface pour un fichier projet de build Team Foundation Server (TfsBuild.proj).
Interface publique IQueuedBuild L'interface pour une build en file d'attente sur le serveur qui exécute Team Foundation Build.
Interface publique IQueuedBuildQueryResult l'interface pour le résultat d'une requête pour IQueuedBuilds.
Interface publique IQueuedBuildSpec Interface avec une spécification de file d'attente de build, qui peut être utilisé pour interroger des builds en file d'attente.
Interface publique IQueuedBuildsView L'interface pour une vue des builds en file d'attente sur le serveur qui exécute Team Foundation Build.
Interface publique IRetentionPolicy L'interface pour une stratégie de rétention dans le serveur qui exécute Team Foundation Build.
Interface publique ISchedule L'interface pour une planification d'une définition de build sur le serveur qui exécute Team Foundation Build.
Interface publique ISolutionToBuild Obsolète. Interface pour un élément SolutionToBuild dans TfsBuild.proj.
Interface publique ITestContainer Obsolète. Interface pour un élément de TestContainer dans TfsBuild.proj.
Interface publique ITestSummary Obsolète. Interface pour le type de TestSummary d'IBuildInformationNode.Pour obtenir un ITestSummary, utilisez la classe d'InformationNodeConverters.
Interface publique IWorkItemSummary Interface pour un type de WorkItemSummary d'IBuildInformationNode.Pour obtenir un IWorkItemSummary, utilisez la classe d'InformationNodeConverters.
Interface publique IWorkspaceMapping Représente un mappage d'espace de travail sur le serveur qui exécute Team Foundation Build.
Interface publique IWorkspaceTemplate Représente un espace de travail de définition de build sur le serveur qui exécute Team Foundation Build.

Délégués

  Délégué Description
Délégué public PollingCompletedEventHandler Gestionnaire d'événements pour un événement terminé.
Délégué public StatusChangedEventHandler Gestionnaire d'événements pour un événement modifié en mode.

Énumérations

  Énumération Description
Énumération publique Agent2008Status Décrit l'état d'un agent de build 2008.
Énumération publique AgentReservationStatus Décrit l'état d'une réservation d'agent.
Énumération publique AgentStatus Décrit l'état d'un agent de build.
Énumération publique BuildAgentUpdate Décrit une mise à jour de l'agent de build.
Énumération publique BuildControllerUpdate Décrit une mise à jour effectuée au contrôleur de build.
Énumération publique BuildMessageImportance Explique l'importance d'un message.Pour plus d'informations sur l'utilisation de ce type, consultez Gérer des informations sur les builds et contrôler les commentaires.
Énumération publique BuildPhaseStatus Décrit l'état de la phase de génération.
Énumération publique BuildQueryOrder Décrit la commande de requête de génération.
Énumération publique BuildReason Décrit la raison de la génération.
Énumération publique BuildServerVersion Décrit la version du serveur de builds.
Énumération publique BuildServiceHostUpdate Décrit une mise à jour sur l'hôte de service de build.
Énumération publique BuildStatus Cette énumération représente l'état des builds et d'étapes de génération.
Énumération publique BuildStepStatus Décrit le mode d'étape de génération.
Énumération publique BuildUpdate Décrit une mise à jour à la génération.
Énumération publique CodeAnalysisRunType Obsolète. Décrit le type de passage d'analyse du code.
Énumération publique ContinuousIntegrationType Décrit le type d'intégration continue.
Énumération publique ControllerStatus Décrit le mode de contrôleur.
Énumération publique DefinitionQueueStatus Spécifie l'état d'une file d'attente de définition.
Énumération publique DefinitionTriggerType Spécifie le type de déclencheur utilisé pour une définition de build.
Énumération publique DeleteOptions Options pour suppression.
Énumération publique DeploymentEnvironmentKind
Énumération publique GetOption Décrit les options pour une opération d'extraction.
Énumération publique HostEnvironmentOption Décrit les options d'environnement hôte.
Énumération publique InformationEditOptions Décrit les options pour la modification d'informations.
Énumération publique ProcessTemplateType Décrit le type d'un modèle de processus.
Énumération publique QueryDeletedOption Options pour interroger les éléments supprimés.
Énumération publique QueryOptions Options pour une requête.
Énumération publique QueuedBuildRetryOption Spécifie les options de réinitialiser une demande de build.
Énumération publique QueuedBuildUpdate Décrit la priorité d'une mise à jour en file d'attente de build.
Énumération publique QueueOptions Décrit les options pour une file d'attente.
Énumération publique QueuePriority Décrit la priorité dans la file d'attente.
Énumération publique QueueStatus Décrit l'état de l'élément de file d'attente.
Énumération publique ScheduleDays Décrit les jours de planification.
Énumération publique ScheduleType Décrit le type de planification.
Énumération publique ServiceHostStatus Spécifie l'état actuel d'un hôte de service de build.
Énumération publique WorkspaceMappingDepth Décrit l'intensité de mappage d'espace de travail.
Énumération publique WorkspaceMappingType Décrit le type d'un mappage d'espace de travail.