BuildWebService4 (Clase)
Jerarquía de herencia
System.Object
System.ComponentModel.MarshalByValueComponent
System.Web.Services.WebService
Microsoft.TeamFoundation.Framework.Server.Alm.WebServices.TeamFoundationWebService
Microsoft.TeamFoundation.Build.Server.BuildWebServiceBase
Microsoft.TeamFoundation.Build.Server.BuildWebService4
Espacio de nombres: Microsoft.TeamFoundation.Build.Server
Ensamblado: Microsoft.TeamFoundation.Build.Server (en Microsoft.TeamFoundation.Build.Server.dll)
Sintaxis
'Declaración
<ClientServiceAttribute(ComponentName := "TeamBuild", RegistrationName := "Build", _
ServiceName := "BuildService4", CollectionServiceIdentifier := "AAE1325C-E97F-4A15-B557-9D1620D5D5F4")> _
<WebServiceAttribute(Name := "BuildService", Namespace := "https://schemas.microsoft.com/TeamFoundation/2010/Build")> _
Public NotInheritable Class BuildWebService4 _
Inherits BuildWebServiceBase
[ClientServiceAttribute(ComponentName = "TeamBuild", RegistrationName = "Build",
ServiceName = "BuildService4", CollectionServiceIdentifier = "AAE1325C-E97F-4A15-B557-9D1620D5D5F4")]
[WebServiceAttribute(Name = "BuildService", Namespace = "https://schemas.microsoft.com/TeamFoundation/2010/Build")]
public sealed class BuildWebService4 : BuildWebServiceBase
El tipo BuildWebService4 expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
BuildWebService4 |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Application | Obtiene el objeto de aplicación de la solicitud HTTP actual. (Se hereda de WebService). | |
Container | Obtiene el contenedor del componente. (Se hereda de MarshalByValueComponent). | |
Context | Obtiene el objeto HttpContext de ASP.NET para la solicitud actual, que encapsula todo el contexto específico de HTTP utilizado por el servidor HTTP para procesar solicitudes Web. (Se hereda de WebService). | |
DesignMode | Obtiene un valor que indica si el componente está actualmente en modo de diseño. (Se hereda de MarshalByValueComponent). | |
Server | Obtiene el valor de la clase HttpServerUtility para la solicitud actual. (Se hereda de WebService). | |
Session | Obtiene la instancia de HttpSessionState para la solicitud actual. (Se hereda de WebService). | |
Site | Obtiene o establece el sitio del componente. (Se hereda de MarshalByValueComponent). | |
SoapVersion | Obtiene la versión del protocolo SOAP utilizada para realizar la solicitud SOAP al servicio Web XML. (Se hereda de WebService). | |
User | Obtiene el objeto de servidor ASP.NET User.Puede utilizarse con el fin de autenticar la autorización de un usuario para ejecutar la solicitud. (Se hereda de WebService). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddBuildDefinitions | Agrega los objetos de [BuildDefinition] al servidor.Si el campo de URI se entra antes de ser enviados al servidor, se omite.Las definiciones de compilación de duplicado no pueden existir en la misma ruta de acceso.Por consiguiente, se puede producir una excepción si se encuentra este caso.Al agregar es transaccional en todas las definiciones de tal manera que si se agrega un error al conjunto agregue los errores. | |
AddBuildQualities | Agrega la lista de calidades al proyecto de equipo de destino.El usuario que realiza el agregar debe tener el permiso de [EditBuildStatus] para realizar la acción. | |
AddProcessTemplates | ||
CreateTeamProjectComponents | Crea los componentes necesarios para tener un proyecto de equipo. | |
DeleteBuildDefinitions | Las Suprimir compilan las definiciones de servidor que tienen identificadores URI equivalentes a los que se pasen como parámetro de matriz.Las definiciones que tienen compila asociados a ellos, si se completen o en cola y en “activo”, “Postponed”, o el estado de “InProgress”, no se han eliminado.Compila dependientes se deben eliminar antes de quitar la definición. | |
DeleteBuildQualities | Elimina las calidades especificadas de la compilación de proyectos de equipo de destino.El usuario que realiza esta acción debe tener el permiso de [EditBuildStatus] en el proyecto de equipo. | |
DeleteBuilds | Elimina las compilaciones que corresponden a los URI especificados.Si no existe una compilación determinada, se omite automáticamente.Si este método no produce ninguna excepción, después puede ser supone que se la parte de la compilación de eliminar OK.Los errores no graves como eliminación de resultados de pruebas error- otra que problemas de acceso de permiso problema- y la descenso- ubicación simplemente se registran en el registro de eventos y no se consideran errores. | |
DeleteProcessTemplates | ||
DestroyBuilds | Destruye las compilaciones que corresponden a los URI especificados.Si no existe una compilación determinada, se omite automáticamente. | |
Dispose | Libera todos los recursos utilizados por MarshalByValueComponent. (Se hereda de MarshalByValueComponent). | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
GetAffectedBuildDefinitions | Determina que, si existe, crear definiciones se ven afectadas por los elementos proporcionados de servidor. | |
GetBuildQualities | Recupera las calidades de compilación que existen para el proyecto de equipo de destino.El usuario debe tener el permiso de [GenericRead] en el proyecto de equipo de destino para ver las calidades de compilación. | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetService | Obtiene el implementador de IServiceProvider. (Se hereda de MarshalByValueComponent). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
NotifyBuildCompleted | Notifique al servidor que la compilación con el URI proporcionado ha finalizado. | |
QueryBuildDefinitions | Ve el servidor para los elementos que coinciden con los objetos de [BuildItemSpec] de entrada.Este método se puede utilizar para detectar elementos mediante la ruta de acceso si el URI es desconocido. | |
QueryBuildDefinitionsByUri | Consultas para las definiciones de compilación con un conjunto de URI.El servidor devolverá una definición para cada URI válido en la matriz. | |
QueryBuilds | Especifica una matriz de los objetos de [BuildDetailSpec] , este método web devolverá una lista de objetos de [BuildQueryResult] el mismo tamaño que la matriz de entrada.Si no se encuentra ninguna coincidencia, el objeto de [BuildQueryResult] sólo tendrá listas vacías. | |
QueryBuildsByUri | Las consultas se compilan por el URI en lugar de la ruta con las opciones proporcionadas.Un único objeto de [BuildQueryResult] se devuelve de la consulta, con [BuildDetail] enumerado la misma longitud que la matriz de URI de entrada.Si no coincide con un URI determinado ninguna compila, el índice correspondiente de la lista resultante de [BuildDetail] será null.La cantidad de datos devueltos por la consulta se controla mediante el parámetro options. | |
QueryProcessTemplates | ||
RequestIntermediateLogs | Solicita los registros de diagnóstico intermedios esté disponible en ubicación de destino. | |
StopBuilds | Detiene compila en curso con los URI proporcionados.Si una compilación se ha completado ya se omitirá y consideraba correcta.El usuario que realiza esta llamada debe tener el permiso de [AdministerBuild] a todos los proyectos de equipo que se están creando las paradas. | |
ToString | Devuelve un objeto String que contiene el nombre del objeto Component, en caso de que exista.Este método no debe reemplazarse. (Se hereda de MarshalByValueComponent). | |
UpdateBuildDefinitions | Siempre que una matriz de [BuildDefinition] se oponga, este método actualiza las definiciones del servidor de compilación con los datos especificados. | |
UpdateBuildInformation | Actualiza la información de compilación según los cambios proporcionados.Toda la información necesaria en los cambios se devuelve al llamador a excepción de nodos eliminados. | |
UpdateBuilds | Detalles de la compilación de las actualizaciones con la información proporcionada.El usuario debe tener el permiso de [AdministerBuild] en el proyecto de equipo que contiene la compilación para realizar esta acción. | |
UpdateProcessTemplates |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
Disposed | Agrega un controlador de eventos para escuchar el evento Disposed en el componente. (Se hereda de MarshalByValueComponent). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.