BuildWebService4 (Clase)
Jerarquía de herencia
System.Object
System.ComponentModel.MarshalByValueComponent
System.Web.Services.WebService
Microsoft.TeamFoundation.Server.Core.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 | Elimina las definiciones de compilación del servidor que tienen identificadores URI equivalentes a los que se pasen como parámetro de matriz.Las definiciones que tienen compilaciones asociadas a ellos, si se completen o en cola y en “activo”, “Postponed”, o el estado de “InProgress”, no se han eliminado.Las compilaciones dependientes se deben eliminar antes de quitar la definición. | |
DeleteBuildQualities | Elimina las calidades especificadas de compilación del proyecto 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 generación de cancelación 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 | Sirve como la función hash predeterminada. (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 | ||
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 un BuildDetail enumerado la misma longitud que la matriz de URI de entrada.Si no coincide con un URI determinado ninguna compilaciones, 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 las compilaciones 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 para los que detenga se están creando. | |
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 los objetos de BuildDefinition, este método actualizar 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.