Microsoft.TeamFoundation.Build.Client (Espacio de nombres)

El espacio de nombres Microsoft.TeamFoundation.Build.Client proporciona el API necesarias a la interfaz una aplicación cliente con la funcionalidad de compilación de Team Foundation Server.

Clases

  Clase Descripción
Clase pública AccessDeniedException Excepción que se produce cuando se deniega el acceso.
Clase pública AdministrationException Excepción que un error de administración.
Clase pública BuildActivityAttribute Representa un atributo de actividades de compilación.
Clase pública BuildAgentAlreadyExistsException Excepción que se produce cuando existe un agente de compilación ya.
Clase pública BuildAgentDeletionException
Clase pública BuildAgentDoesNotExistException Excepción que se produce cuando no existe un agente de compilación.
Clase pública BuildAgentFailureException Excepción para un error del agente de compilación.
Clase pública BuildAgentNotFoundException Excepción que se produce cuando un agente de compilación no encontrada.
Clase pública BuildAgentNotFoundForUriException Excepción que se produce cuando un agente de compilación no ha encontrado en el identificador URI especificado.
Clase pública BuildAgentNotReadyToSaveException Excepción que se produce cuando el agente de compilación no estaba preparado para guardar.
Clase pública BuildAgentNotRecognizedException Excepción que se produce cuando un agente de compilación no ha reconocido.
Clase pública BuildAgentNotUniqueException Excepción que se produce cuando un agente de compilación no era único.
Clase pública BuildAgentSpecNotUniqueException Excepción que se produce cuando una especificación de agente de compilación no era única.
Clase pública BuildAgentUpdateException Excepción que se produce cuando un agente de compilación está actualizando.
Clase pública BuildClientUtil
Clase pública BuildControllerAlreadyExistsException Excepción que se produce cuando existe un controlador de compilación ya.
Clase pública BuildControllerDeletionException Excepción que se produce cuando un error en la eliminación de un controlador de compilación.
Clase pública BuildControllerDoesNotExistException Excepción que se produce cuando no existe un controlador de compilación.
Clase pública BuildControllerNotFoundException Excepción que se produce cuando un controlador de compilación no encontrada.
Clase pública BuildControllerNotFoundForUriException Excepción que se produce cuando un controlador de compilación no ha encontrado en el identificador URI especificado.
Clase pública BuildControllerNotReadyToSaveException Excepción que se produce cuando el controlador de compilación no estaba preparado para guardar.
Clase pública BuildControllerSpecNotUniqueException Excepción que se produce cuando una especificación de controlador de compilación no era única.
Clase pública BuildControllerUpdateException
Clase pública BuildDefinitionAlreadyExistsException Excepción que se produce cuando existe una definición de compilación ya.
Clase pública BuildDefinitionDisabledException Excepción que se produce cuando se deshabilita una definición de compilación.
Clase pública BuildDefinitionDoesNotExistException Excepción que se produce cuando no existe una definición de compilación.
Clase pública BuildDefinitionFailureException Excepción que se produce para un error de la definición de compilación.
Clase pública BuildDefinitionNotFoundException Excepción que se produce cuando una definición de compilación no se encontró.
Clase pública BuildDefinitionNotFoundForUriException Excepción que se produce cuando una definición de compilación no se ha encontrado en el identificador URI especificado.
Clase pública BuildDefinitionSpecNotUniqueException Excepción que se produce cuando una especificación de la definición de compilación no era única.
Clase pública BuildDefinitionUpdateException
Clase pública BuildDefinitionXmlSerializer
Clase pública BuildDeployment Representa una implementación en el servidor de compilación de TFS.
Clase pública BuildDeploymentSpec Proporciona las propiedades para ver implementaciones de compilación en una colección de proyectos de equipo.
Clase pública BuildEnumerationHelper
Clase pública BuildExtensionAttribute Representa un atributo de extensión de compilación.
Clase pública BuildFailedException Excepción que se produce cuando falla una compilación.
Clase pública BuildFailureException Excepción que un error de compilación.
Clase pública BuildGroupAlreadyExistsException Excepción que se produce cuando existe un grupo de compilación ya.
Clase pública BuildGroupDoesNotExistException Excepción que se produce cuando no existe un grupo de compilación.
Clase pública BuildNotDeletedException Excepción para una generación que no fue eliminada.
Clase pública BuildNotFinishedException Excepción que se produce cuando una compilación no finalizó.
Clase pública BuildNotFoundException Excepción que se produce cuando una compilación no se encontró.
Clase pública BuildNotFoundForUriException Excepción que se produce cuando una compilación no se encontró en el identificador uniforme de recursos especificado (URI).
Clase pública BuildNumberAlreadyExistsException Excepción para un número de compilación que ya existe.
Clase pública BuildQualityDoesNotExistException Excepción que se produce cuando no existe la calidad de compilación.
Clase pública BuildReasonNotSupportedException Excepción que se produce cuando una razón de compilación no se admite.
Clase pública BuildServerException Clase base para una excepción de servidor de compilación.
Clase pública BuildServerExtensions
Clase pública BuildServiceHostAlreadyExistsException Excepción que se produce cuando existe un servicio de compilación hospedado ya.
Clase pública BuildServiceHostDeletionException
Clase pública BuildServiceHostDoesNotExistException Excepción que se produce cuando no existe un host de servicio de compilación.
Clase pública BuildServiceHostNotFoundException Excepción que se produce cuando un host de servicio de compilación no encontrada.
Clase pública BuildServiceHostNotFoundForUriException Excepción que se produce cuando un host de servicio de compilación no ha encontrado en el identificador URI especificado.
Clase pública BuildServiceHostOwnershipException
Clase pública BuildServiceHostSpecNotUniqueException Excepción que se produce cuando una especificación host de servicio de compilación no era única.
Clase pública BuildServiceHostUpdateException
Clase pública BuildSpecNotUniqueException Excepción que se produce cuando una especificación de compilación no era única.
Clase pública BuildStoppedException Excepción que se produce cuando la compilación detuvo.
Clase pública BuildSummary Esta clase contiene información básica de compilación para que la interfaz de usuario puede mostrar lo que necesita
Clase pública BuildTeamProjectPermission Representa un permiso del proyecto de compilación para un usuario concreto.
Clase pública BuildTeamProjectPermission2010 Representa un permiso del proyecto de compilación para un usuario concreto.
Clase pública CannotDeleteDefinitionBuildExistsException Excepción que se produce cuando la definición de compilación no se puede eliminar debido a una compilación existente.
Clase pública CannotDeleteInProgressBuildException Excepción que se produce por un intento de eliminar una compilación en curso.
Clase pública CannotRedeployException
Clase pública CannotStartBuildException
Clase pública CannotStopBuildException Excepción que se produce cuando la compilación no se detuvo.
Clase pública ChangesetDisplayInformation Esta clase contiene el número de conjunto de cambios, nombre para mostrar del usuario
Clase pública ConfigurationFolderPathNotFoundException Excepción que se produce cuando una ruta de la carpeta de configuración no se encontró.
Clase pública CoverageServiceRestartFailureDuringDeleteException Excepción que se produce cuando el servicio Cobertura reinicia durante una operación de eliminación.
Clase pública CustomAssemblyPathNotFoundException Excepción que se produce cuando una ruta personalizada de ensamblado no se encontró.
Clase pública CustomBuildServiceException Excepción para un error con un servicio personalizado de compilación.
Clase pública DeleteBuildFailedException Excepción que se produce cuando falla una solicitud de cancelación de compilación.
Clase pública DeploymentEnvironment Esta clase contiene todos los metadatos del entorno de implementación y también las propiedades secretas del entorno.Esta clase no serializa los valores secretos: aquellos se capturan de cliente a petición.
Clase pública DeploymentEnvironmentCreationData
Clase pública DeploymentEnvironmentMetadata Esta clase contiene información “pública” sobre un DeploymentEnvironent.Esto incluye el nombre, el TeamProject, el ConnectedServiceName, el FriendlyName, la clase, y la descripción.Lo utilizan los clientes para mostrar DeploymentEnviornment sin revelar información confidencial.
Clase pública DeploymentEnvironmentNotFoundException
Clase pública DeploymentService
Clase pública DuplicateBuildUpdateRequestException
Clase pública DuplicateInformationChangeRequestException Excepción que se produce cuando una solicitud duplicada de cambio de información.
Clase pública DuplicateProcessTemplateException Excepción para una plantilla de proceso duplicada.
Clase pública GatedCheckInTicketValidationException Excepción que se produce cuando un error que aparece en la validación bloqueada de símbolos de valores de protección.
Clase pública InformationAddRequestCycleException La excepción producido por un error en una información agrega el ciclo de solicitudes.
Clase pública InformationChangeRequestException Excepción que se produce cuando un error en una solicitud de cambio de información.
Clase pública InformationNodeConverters Proporciona métodos para convertir los objetos de IBuildInformationNode a más tipos específicos.
Clase pública InformationNodeDoesNotExistException Excepción que se produce cuando no existe un nodo de información.
Clase pública InformationParentNodeDoesNotExistException Excepción que se produce cuando no existe ningún elemento primario del nodo de información.
Clase pública InvalidBuildAgentReservationException Excepción para una reserva no válida del agente de compilación.
Clase pública InvalidBuildGroupItemUpdateException La excepción producido por un elemento de grupo de compilación actualiza que no es válido.
Clase pública InvalidBuildRequestException Excepción que se produce cuando una solicitud de compilación no válida.
Clase pública InvalidBuildUriException Excepción que el URI de una compilación que no es válido.
Clase pública InvalidFinalStatusException Excepción para un estado final que no es válido.
Clase pública InvalidGitRepoUriException
Clase pública InvalidGitUriException
Clase pública InvalidPlatformFlavorException Excepción que se produce cuando una idea de la plataforma que no es válido.
Clase pública InvalidQueueRequestException Excepción que se produce cuando un error porque una solicitud de cola no es válida.
Clase pública InvalidSharedResourceRequestException
Clase pública MultipleDefaultProcessTemplatesException Excepción que produce la existencia de varias plantillas de proceso predeterminadas.
Clase pública MultipleUpgradeProcessTemplatesException Excepción que se produce por la existencia de varias plantillas de proceso de actualización.
Clase pública PollingCompletedEventArgs Representa los argumentos de evento para un evento completed sondeo.
Clase pública ProcessTemplateDeletedException Excepción que se produce cuando se elimina una plantilla de procesos.
Clase pública ProcessTemplateNotFoundException Excepción que se produce cuando la plantilla de proceso no se encontró.
Clase pública ProjectFileCreationException Excepción para un error al crear el archivo de proyecto.
Clase pública ProjectFileTemplateNotFoundException Excepción que se produce cuando una plantilla Archivo de proyecto no se encontró.
Clase pública QueuedBuildDoesNotExistException Excepción que se produce cuando no existe una compilación en cola.
Clase pública QueuedBuildUpdateException Excepción que se produce cuando un error con una actualización en cola de compilación.
Clase pública RequestedForDisplayInformation Esta clase contiene el tfid y el nombre para mostrar de usuario de requestedFor
Clase pública ResponseFileCreationException Excepción para un error al crear el archivo de respuesta.
Clase pública SecurityException Excepción que un error de seguridad.
Clase pública SharedResourceAlreadyAcquiredException Excepción que se produce cuando adquirieron un recurso compartido ya.
Clase pública SharedResourceAlreadyRequestedException Excepción que se produce cuando solicitaron un recurso compartido ya.
Clase pública StatusChangedEventArgs Argumentos de evento para un evento Change de estado.
Clase pública StopBuildFailedException Excepción que se produce cuando falla una solicitud de detención de compilación.
Clase pública StopBuildTimeoutException Excepción que se produce por un tiempo de espera de la solicitud para detener una compilación.

Interfaces

  Interfaz Descripción
Interfaz pública IActivityProperties Interfaz para un tipo de IActivityProperties de IBuildInformationNode.Para obtener un nodo de IActivityProperties, utilice la clase de InformationNodeConverters.
Interfaz pública IActivityTracking Interfaz para un tipo de IActivityTracking de IBuildInformationNode.Para obtener un IActivityTracking, utilice la clase de InformationNodeConverters.
Interfaz pública IAgentScopeActivityTracking Interfaz para un tipo de IAgentScopeActivityTracking de IBuildInformationNode.Para obtener un nodo de IAgentScopeActivityTracking, utilice la clase de InformationNodeConverters.
Interfaz pública IBuildAgent Esta interfaz define los métodos para tener acceso al agente de compilación en el equipo con Team Foundation Build .
Interfaz pública IBuildAgentQueryResult Esta interfaz devuelve los resultados de una consulta para IBuildAgent.
Interfaz pública IBuildAgentSpec Esta interfaz especifica un agente de compilación utilizado para consultar los agentes de compilación.
Interfaz pública IBuildController Representa un controlador de compilación en el servidor de compilación de TFS.
Interfaz pública IBuildControllerQueryResult Interfaz para el resultado de una consulta para IBuildControllers.
Interfaz pública IBuildControllerSpec Interfaz para una especificación de controlador de compilación.Se utiliza para consultar los controladores de compilación.
Interfaz pública IBuildDefinition Esta interfaz representa una definición de compilación.
Interfaz pública IBuildDefinitionQueryResult Esta interfaz representa el resultado de una consulta de objetos IBuildDefinition .
Interfaz pública IBuildDefinitionSourceProvider Representa un proveedor de origen utilizado por una definición de compilación.
Interfaz pública IBuildDefinitionSpec Interfaz para una especificación de la definición de compilación.Se utiliza para consultar las definiciones de compilación.
Interfaz pública IBuildDeletionResult Interfaz para un resultado de la eliminación de compilación.Representa los resultados de eliminar una compilación de Team Foundation Server.
Interfaz pública IBuildDetail Interfaz para una compilación el servidor que ejecuta Team Foundation Build.Para obtener más información sobre cómo utilizar esta interfaz, vea Administra información y Control Verbosity de compilación o Actividades de Team Foundation Build.
Interfaz pública IBuildDetailSpec Interfaz para una especificación de detalle de compilación.Se utiliza para consultar las compilaciones el servidor que ejecuta Team Foundation Build.
Interfaz pública IBuildError Interfaz para un tipo de BuildError de IBuildInformationNode.Para obtener un IBuildError, utilice la clase de InformationNodeConverters.
Interfaz pública IBuildErrorBase Interfaz para los tipos de BuildError y de BuildWarning de IBuildInformationNodes.Para obtener un IBuildError o un IBuildWarning, utilice la clase de InformationNodeConverters.
Interfaz pública IBuildGroupItem Interfaz para un elemento de grupo de compilación en el servidor que ejecuta Team Foundation Build.
Interfaz pública IBuildInformation Interfaz para una colección de nodos de información sobre una compilación.
Interfaz pública IBuildInformationNode Interfaz para una parte única de información jerárquica sobre una compilación.Para obtener más información sobre el uso de esta interfaz, vea Actividades de Team Foundation Build.
Interfaz pública IBuildMessage Interfaz para el tipo de BuildMessage de IBuildInformationNode.Para obtener un IBuildMessage, utilice la clase de InformationNodeConverters.
Interfaz pública IBuildProjectNode Interfaz para un tipo de BuildProjectNode de IBuildInformationNode.Para obtener un IBuildProjectNode, utilice la clase de InformationNodeConverters.
Interfaz pública IBuildQueryResult Interfaz para el resultado de una consulta para IBuildDetails.
Interfaz pública IBuildRequest Interfaz para una solicitud de compilación en el servidor que ejecuta Team Foundation Build.
Interfaz pública IBuildServer Interfaz para el servidor que ejecuta Team Foundation Build.
Interfaz pública IBuildServiceHost Interfaz para un servicio de compilación hospedado en el servidor que ejecuta Team Foundation Build.
Interfaz pública IBuildServiceHostQueryResult Interfaz para el resultado de una consulta para IBuildServiceHosts.
Interfaz pública IBuildStep Interfaz para un tipo de BuildStep de IBuildInformationNode.Para obtener un IBuildStep, utilice la clase de InformationNodeConverters.
Interfaz pública IBuildWarning Interfaz para un tipo de BuildWarning de IBuildInformationNode.Para obtener un IBuildWarning, utilice la clase de InformationNodeConverters.
Interfaz pública IChangesetSummary Interfaz para un tipo de ChangesetSummary de IBuildInformationNode. Para obtener un IChangesetSummary, utilice la clase de InformationNodeConverters.
Interfaz pública ICodeCoverageSummary Obsoleta. Interfaz para un tipo de CodeCoverageSummary de IBuildInformationNode. Para obtener un ICodeCoverageSummary, utilice la clase de InformationNodeConverters.
Interfaz pública ICompilationSummary Obsoleta. Interfaz para un tipo de CompilationSummary de IBuildInformationNode. Para obtener un ICompilationSummary, utilice la clase de InformationNodeConverters.
Interfaz pública IConfigurationSummary Interfaz para un tipo de ConfigurationSummary de IBuildInformationNode. Para obtener un IConfigurationSummary, utilice la clase de InformationNodeConverters.
Interfaz pública IConfigurationToBuild Obsoleta. Una interfaz para una configuración compilar en TfsBuild.proj.
Interfaz pública ICustomSummaryInformation ICustomSummaryInformation es una interfaz auxiliares para IBuildInformationNodes de tipo “CustomSummaryInformation”.Para obtener un ICustomSummaryInformation, utilice la clase de InformationNodeConverters.
Interfaz pública IExternalLink Interfaz para un tipo de ExternalLink de IBuildInformationNode. Para obtener un IExternalLink, utilice la clase de InformationNodeConverters.
Interfaz pública IFailure Interfaz para un error durante una llamada al servidor.
Interfaz pública IMetadataFile Obsoleta. Interfaz para un elemento de MetadataFile en TfsBuild.proj.
Interfaz pública IProcessTemplate Interfaz para una plantilla de proceso para una definición de compilación en el servidor que ejecuta Team Foundation Build.
Interfaz pública IProjectFile Obsoleta. Interfaz para un archivo del proyecto de compilación de Team Foundation Server (TfsBuild.proj).
Interfaz pública IQueuedBuild Interfaz para una compilación en cola el servidor que ejecuta Team Foundation Build.
Interfaz pública IQueuedBuildQueryResult Interfaz para el resultado de una consulta para IQueuedBuilds.
Interfaz pública IQueuedBuildSpec Interfaz para una especificación de la cola de compilación, que se puede utilizar para consultar las compilaciones en cola.
Interfaz pública IQueuedBuildsView La interfaz para una vista de las compilaciones en cola en el servidor que ejecuta Team Foundation Build.
Interfaz pública IRetentionPolicy Interfaz para una directiva de retención en el servidor que ejecuta Team Foundation Build.
Interfaz pública ISchedule Interfaz para una programación de una definición de compilación en el servidor que ejecuta Team Foundation Build.
Interfaz pública ISolutionToBuild Obsoleta. Interfaz para un elementos SolutionToBuild en TfsBuild.proj.
Interfaz pública ITestContainer Obsoleta. Interfaz para un elemento de TestContainer en TfsBuild.proj.
Interfaz pública ITestSummary Obsoleta. Interfaz para el tipo de TestSummary de IBuildInformationNode.Para obtener un ITestSummary, utilice la clase de InformationNodeConverters.
Interfaz pública IWorkItemSummary Interfaz para un tipo de WorkItemSummary de IBuildInformationNode.Para obtener un IWorkItemSummary, utilice la clase de InformationNodeConverters.
Interfaz pública IWorkspaceMapping Representa una asignación de ella en el servidor que ejecuta Team Foundation Build.
Interfaz pública IWorkspaceTemplate Representa un área de trabajo de la definición de compilación en el servidor que ejecuta Team Foundation Build.

Delegados

  Delegado Descripción
Delegado público PollingCompletedEventHandler Controlador de eventos para un evento Completed.
Delegado público StatusChangedEventHandler Controlador de eventos para un evento de cambio de estado.

Enumeraciones

  Enumeración Descripción
Enumeración pública Agent2008Status Describe el estado de un agente de compilación 2008.
Enumeración pública AgentReservationStatus Describe el estado de una reserva de agente.
Enumeración pública AgentStatus Describe el estado de un agente de compilación.
Enumeración pública BuildAgentUpdate Describe una actualización del agente de compilación.
Enumeración pública BuildControllerUpdate Especifica los campos que se deben actualizar para un controlador de compilación.
Enumeración pública BuildMessageImportance Describe la importancia de un mensaje.Para obtener más información acerca de cómo utilizar este tipo, vea Administrar información sobre las compilaciones y controlar el nivel de detalle.
Enumeración pública BuildPhaseStatus Describe el estado de la fase de compilación.
Enumeración pública BuildQueryOrder Describe el orden de consulta de compilación.
Enumeración pública BuildReason Describe la razón de compilación.
Enumeración pública BuildServerVersion Describe la versión de servidor de compilación.
Enumeración pública BuildServiceHostUpdate Describe una actualización en el host del servicio de compilación.
Enumeración pública BuildStatus Esta enumeración representa el estado de compilaciones y de pasos de compilación.
Enumeración pública BuildStepStatus Describe el estado de paso de compilación.
Enumeración pública BuildUpdate Describe una actualización a la compilación.
Enumeración pública CodeAnalysisRunType Obsoleta. Describe el tipo de ejecución de análisis de código.
Enumeración pública ContinuousIntegrationType Describe el tipo de integración continua.
Enumeración pública ControllerStatus Describe el estado del controlador.
Enumeración pública DefinitionQueueStatus Especifica el estado de una cola de la definición.
Enumeración pública DefinitionTriggerType Especifica el tipo de desencadenador que se utiliza para una definición de compilación.
Enumeración pública DeleteOptions Opciones para cancelación.
Enumeración pública DeploymentEnvironmentKind
Enumeración pública GetOption Describe las opciones para una operación Get.
Enumeración pública HostEnvironmentOption Describe las opciones del entorno host.
Enumeración pública InformationEditOptions Describe las opciones para edición de información.
Enumeración pública ProcessTemplateType Describe el tipo de una plantilla de procesos.
Enumeración pública QueryDeletedOption Opciones para ver elementos eliminados.
Enumeración pública QueryOptions Opciones para una consulta.
Enumeración pública QueuedBuildRetryOption Especifica opciones de hacer cola una solicitud de compilación.
Enumeración pública QueuedBuildUpdate Describe la prioridad de una actualización en cola de compilación.
Enumeración pública QueueOptions Describe las opciones para una cola.
Enumeración pública QueuePriority Describe prioridad en cola.
Enumeración pública QueueStatus Describe el estado del elemento de la cola.
Enumeración pública ScheduleDays Describe los días de programación.
Enumeración pública ScheduleType Describe el tipo de programación.
Enumeración pública ServiceHostStatus Especifica el estado actual de un host de servicio de compilación.
Enumeración pública WorkspaceMappingDepth Describe la profundidad de la asignación de un área de trabajo.
Enumeración pública WorkspaceMappingType Describe el tipo de una asignación de un área de trabajo.