Classe BuildDefinition
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Build.Server.BuildDefinition
Namespace: Microsoft.TeamFoundation.Build.Server
Assembly: Microsoft.TeamFoundation.Build.Server (em Microsoft.TeamFoundation.Build.Server.dll)
Sintaxe
'Declaração
<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
O tipo BuildDefinition expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
BuildDefinition |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
BatchSize | Obtém ou define o tamanho máximo de lotes quando você usa o disparador de GatedCheckIn . | |
BuildControllerUri | Obtém ou define o URI de controlador de compilação padrão. | |
ContinuousIntegrationQuietPeriod | Obtém ou define o período quieto mínimo entre as compilações quando você usa o disparador de BatchedContinuousIntegration . | |
DateCreated | Obtém a data que esta definição de compilação foi criada.Este campo é somente leitura. | |
DefaultDropLocation | Obtém ou define o caminho UNC do local de recebimento padrão. | |
Description | Obtém ou define a descrição. | |
FullPath | Obtém ou define o caminho completo de definição. | |
LastBuildUri | Obtém o URI de compilação a mais recente.Este campo é somente leitura. | |
LastGoodBuildLabel | Obtém o rótulo criada para a compilação boa a mais recente.Este campo é somente leitura. | |
LastGoodBuildUri | Obtém o URI de compilação boa a mais recente.Este campo é somente leitura. | |
Name | Obtém o nome do objeto. | |
Process | Obtém ou define o modelo de processo associado. | |
ProcessParameters | Obtém ou define os parâmetros de processo.Essa cadeia de caracteres deve ser um dicionário serializado XAML<String, Object> e deve corresponder aos parâmetros de modelo de processo associado. | |
Properties | Obtém os valores da propriedade anexada. | |
PropertyCollection | ||
QueueStatus | Obtém ou define o status de consulta de definição. | |
RetentionPolicies | Obtém as políticas de retenção.Especifica diretivas automático de exclusão de compilação. | |
Schedules | Obtém as agendas.Especifica os dias e cronometram-nos que uma definição de compilação deve iniciar automaticamente uma compilação. | |
SourceProviders | Obtém os provedores de origem para esta definição. | |
TriggerType | Obtém ou define o disparador usado para compilações do sistema.Os vários valores não são permitidos. | |
Uri | Obtém ou define o URI de item. | |
WorkspaceTemplate | Obtém ou define o modelo de espaço de trabalho que é usado para criar um espaço de trabalho em um agente de compilação. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
ToString | (Substitui Object.ToString().) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
ICacheable.GetCachedSize | Obtém o tamanho médio desse objeto em bytes. |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.