Compartir a través de


BuildDefinition2010 (Clase)

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.Build.Server.Compatibility.BuildGroupItem2010
    Microsoft.TeamFoundation.Build.Server.Compatibility.BuildDefinition2010

Espacio de nombres:  Microsoft.TeamFoundation.Build.Server.Compatibility
Ensamblado:  Microsoft.TeamFoundation.Build.Server (en Microsoft.TeamFoundation.Build.Server.dll)

Sintaxis

'Declaración
<CallOnDeserializationAttribute("AfterDeserialize")> _
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
<RequiredClientServiceAttribute("BuildServer")> _
Public NotInheritable Class BuildDefinition2010 _
    Inherits BuildGroupItem2010 _
    Implements ICacheable
[CallOnDeserializationAttribute("AfterDeserialize")]
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
[RequiredClientServiceAttribute("BuildServer")]
public sealed class BuildDefinition2010 : BuildGroupItem2010, 
    ICacheable

El tipo BuildDefinition2010 expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público BuildDefinition2010

Arriba

Propiedades

  Nombre Descripción
Propiedad pública BuildControllerUri Obtiene o establece el URI tienen como valor predeterminado el controlador de compilación.
Propiedad pública ConfigurationFolderUri
Propiedad pública ContinuousIntegrationQuietPeriod Obtiene o establece el período reservado mínimo entre las compilaciones cuando utilice el desencadenador de ContinuousIntegrationType.Batch.
Propiedad pública ContinuousIntegrationType Obtiene o establece el desencadenador usado para las compilaciones del sistema.Varios valores no se permiten.
Propiedad pública DefaultBuildAgentUri
Propiedad pública DefaultDropLocation Obtiene o establece la ruta UNC de la ubicación predeterminada de entrega.
Propiedad pública Description Obtiene o establece la descripción.
Propiedad pública Enabled Obtiene o establece el estado habilitado.
Propiedad pública FullPath Obtiene o establece la ruta de acceso completa del elemento. (Se hereda de BuildGroupItem2010).
Propiedad pública LastBuildUri Obtiene el URI de la última compilación.Este campo es de solo lectura.
Propiedad pública LastGoodBuildLabel Obtiene la etiqueta creada para la última compilación correcta.Este campo es de solo lectura.
Propiedad pública LastGoodBuildUri Obtiene el URI de la última compilación correcta.Este campo es de solo lectura.
Propiedad pública MaxTimeout
Propiedad pública Name Obtiene el nombre de este objeto. (Se hereda de BuildGroupItem2010).
Propiedad pública Process Obtiene o establece la plantilla de procesos asociada.
Propiedad pública 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.
Propiedad pública RetentionPolicies Obtiene las directivas de retención.Especifica directivas automáticas de la eliminación de la compilación.
Propiedad pública 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.
Propiedad pública Uri Obtiene o establece el URI del elemento. (Se hereda de BuildGroupItem2010).
Propiedad pública 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
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público ToString (Invalida a Object.ToString()).

Arriba

Implementaciones de interfaz explícita

  Nombre Descripción
Implementación explícita de interfacesMétodo privado 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.

Vea también

Referencia

Microsoft.TeamFoundation.Build.Server.Compatibility (Espacio de nombres)