IBuildDetail (Interfaz)
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.
Espacio de nombres: Microsoft.TeamFoundation.Build.Client
Ensamblado: Microsoft.TeamFoundation.Build.Client (en Microsoft.TeamFoundation.Build.Client.dll)
Sintaxis
'Declaración
Public Interface IBuildDetail
public interface IBuildDetail
El tipo IBuildDetail expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
BuildController | Obtiene el controlador de compilación utilizado para realizar esta compilación.Su valor puede ser null. | |
BuildControllerUri | Obtiene el URI del controlador de compilación utilizado para realizar esta compilación. | |
BuildDefinition | Obtiene la definición de compilación que posee esta compilación.Su valor puede ser null. | |
BuildDefinitionUri | Obtiene el URI de la definición de compilación utilizada para realizar esta compilación. | |
BuildFinished | Obtiene una marca que indica si la compilación ha terminado. | |
BuildNumber | Obtiene o establece el número para esta compilación. | |
BuildServer | Obtiene el servidor que posee esta compilación. | |
CompilationStatus | Obtiene o establece el estado de la fase de compilación de esta compilación. | |
ContainerId | Obtiene el ContainerId para el contenedor asociado a este BuildDetail | |
DropLocation | Obtiene o establece la ubicación de la salida de la compilación. | |
DropLocationRoot | Obtiene la ubicación de destino de la raíz de la compilación. | |
FinishTime | Obtiene el tiempo que esta compilación finalizó. | |
Information | Obtiene la colección de nodos de información para esta compilación. | |
IsDeleted | Obtiene una marca que describe si se ha eliminado la compilación. | |
KeepForever | Obtiene o establece un marcador que describe si la compilación participa en la directiva de retención de la definición de compilación o conservar la compilación para siempre. | |
LabelName | Obtiene o establece el nombre de la etiqueta creada para la compilación. | |
LastChangedBy | Obtiene el usuario pasado para cambiar esta compilación. | |
LastChangedByDisplayName | Obtiene el nombre para mostrar del usuario pasado para cambiar la compilación. | |
LastChangedOn | Obtiene la fecha y hora del último cambio realizado en esta compilación. | |
LogLocation | Obtiene o establece la ubicación del archivo de registro para esta compilación. | |
ProcessParameters | Obtiene una cadena con formato XML que representa todos los parámetros de proceso para esta compilación. | |
Quality | Obtiene o establece la calidad de esta compilación. | |
Reason | Obtiene el motivo que existe la compilación.Para obtener más información sobre el uso de esta propiedad, vea Especificar desencadenadores y razones de compilación | |
RequestedBy | Obtiene el usuario que solicitó esta compilación. | |
RequestedFor | Obtiene el usuario que esta compilación se solicitó. | |
RequestIds | Los id. de la solicitud que inició esta compilación. | |
Requests | Las solicitudes que inició esta compilación. | |
ShelvesetName | Obtiene el conjunto compilado. | |
SourceGetVersion | Obtiene o establece la especificación de la versión para la que los orígenes se recuperaron para esta compilación. | |
StartTime | Obtiene el tiempo que esta compilación se inició realmente. | |
Status | Obtiene o establece el estado general de esta compilación. | |
TeamProject | Obtiene el proyecto de equipo que posee esta compilación. | |
TestStatus | Obtiene o establece el estado de la fase de prueba de esta compilación. | |
Uri | Obtiene el URI de esta compilación. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Connect() | Inicia el sondeo mediante el intervalo predeterminado de cinco segundos y de un objeto de sincronización. Cuando los eventos son controlados por un componente visual de formularios Windows Forms, la otra sobrecarga se debería utilizar para este método y ese componente debe ser pasado como el synchronizingObject para llamar a los controladores de eventos el mismo subproceso en el que se creó el componente. | |
Connect(Int32, ISynchronizeInvoke) | Inicia el sondeo mediante el intervalo y el objeto especificados de ISynchronizeInvoke.Cuando los eventos de StatusChanging, de StatusChanged, o de PollingCompleted son controlados por un componente visual de formularios Windows Forms, que el componente debe ser pasado como el synchronizingObject para llamar a los controladores de eventos el mismo subproceso en el que se creó el componente. | |
Connect(Int32, Int32, ISynchronizeInvoke) | Inicia el sondeo, mediante el intervalo, el tiempo de espera y el objeto especificados de ISynchronizeInvoke. Cuando los eventos de StatusChanging, de StatusChanged, o de PollingCompleted son controlados por un componente visual de formularios Windows Forms, que el componente debe ser pasado como el synchronizingObject para llamar a los controladores de eventos el mismo subproceso en el que se creó el componente. | |
Delete() | Elimina la compilación, y todos los datos asociados, del servidor y la ubicación de destino. | |
Delete(DeleteOptions) | Elimine la compilación y solo la información especificada. | |
Disconnect | Detiene el sondeo del servidor. | |
FinalizeStatus() | Notifica al servidor que la compilación se está finalizada. | |
FinalizeStatus(BuildStatus) | Notifica al servidor que la compilación se completa y establece el estado en consecuencia. | |
Refresh | Recupera los datos más recientes de compilación del servidor que tiene las opciones y los tipos de información especificados de la consulta. | |
RefreshAllDetails | Recupera los datos más recientes de compilación del servidor y todos los detalles. | |
RefreshMinimalDetails | Recupera los datos más recientes de compilación del servidor así como cualquier detalles. | |
RequestIntermediateLogs | Solicita los registros de diagnóstico intermedios de una compilación en curso. | |
Save | Guarda cualquier cambio realizado en la compilación al servidor. | |
Stop | Detiene la compilación. | |
Wait() | Bloqueos compilaciones adicionales hasta que finalice esta compilación. | |
Wait(TimeSpan, TimeSpan) | Bloquea el subproceso que realiza la llamada hasta que finalice la compilación o el tiempo de espera expira. | |
Wait(TimeSpan, TimeSpan, ISynchronizeInvoke) | Bloquea el subproceso que realiza la llamada hasta que finalice la compilación o el tiempo de espera expira. |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
PollingCompleted | Se genera el sondear finaliza. | |
StatusChanged | Se produce cuando los cambios en la compilación se detecta en el servidor. | |
StatusChanging | Se produce cuando los cambios en la compilación se detecta en el servidor. |
Arriba