BuildDefinition (Clase)
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Build.Server.BuildDefinition
Espacio de nombres: Microsoft.TeamFoundation.Build.Server
Ensamblado: Microsoft.TeamFoundation.Build.Server (en Microsoft.TeamFoundation.Build.Server.dll)
Sintaxis
'Declaración
<RequiredClientServiceAttribute("BuildServer")> _
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
<DataContractAttribute> _
Public NotInheritable Class BuildDefinition _
Implements ICacheable
[RequiredClientServiceAttribute("BuildServer")]
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
[CallOnDeserializationAttribute("AfterDeserialize")]
[DataContractAttribute]
public sealed class BuildDefinition : ICacheable
El tipo BuildDefinition expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
BuildDefinition |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
BatchSize | Obtiene o establece el tamaño de lote máximo cuando utilice el desencadenador de GatedCheckIn . | |
BuildControllerUri | Obtiene o establece el URI tienen como valor predeterminado el controlador de compilación. | |
ContinuousIntegrationQuietPeriod | Obtiene o establece el período reservado mínimo entre las compilaciones cuando utilice el desencadenador de BatchedContinuousIntegration . | |
DateCreated | Obtiene la fecha que esta definición de compilación se creó.Este campo es de solo lectura. | |
DefaultDropLocation | Obtiene o establece la ruta UNC de la ubicación predeterminada de entrega. | |
Description | Obtiene o establece la descripción. | |
FullPath | Obtiene o establece la ruta de acceso completa de la definición. | |
LastBuildUri | Obtiene el URI de la última compilación.Este campo es de solo lectura. | |
LastGoodBuildLabel | Obtiene la etiqueta creada para la última compilación correcta.Este campo es de solo lectura. | |
LastGoodBuildUri | Obtiene el URI de la última compilación correcta.Este campo es de solo lectura. | |
Name | Obtiene el nombre de este objeto. | |
Process | Obtiene o establece la plantilla de procesos asociada. | |
ProcessParameters | Obtiene o establece los parámetros de proceso.Esta cadena debe ser un diccionario serializado XAML<String, Object> y debe coincidir con los parámetros de plantilla de procesos asociada. | |
Properties | Obtiene los valores de propiedad asociados. | |
PropertyCollection | ||
QueueStatus | Obtiene o establece el estado de la cola de definición. | |
RetentionPolicies | Obtiene las directivas de retención.Especifica directivas automáticas de la eliminación de la compilación. | |
Schedules | Obtiene las programaciones.Especifica los días y el tiempo que una definición de compilación debe automáticamente iniciar una compilación. | |
SourceProviders | Obtiene los proveedores de origen para esta definición. | |
TriggerType | Obtiene o establece el desencadenador usado para las compilaciones del sistema.Varios valores no se permiten. | |
Uri | Obtiene o establece el URI del elemento. | |
WorkspaceTemplate | Obtiene o establece la plantilla del área de trabajo que se utiliza para crear un área de trabajo en un agente de compilación. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
ToString | (Invalida a Object.ToString()). |
Arriba
Implementaciones de interfaz explícita
Nombre | Descripción | |
---|---|---|
ICacheable.GetCachedSize | Obtiene el tamaño medio de este objeto en bytes. |
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.