Condividi tramite


Classe BuildDefinition2010

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.TeamFoundation.Build.Server.Compatibility
Assembly:  Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)

Sintassi

'Dichiarazione
<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

Il tipo BuildDefinition2010 espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico BuildDefinition2010

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica BuildControllerUri Ottiene o imposta un valore che specifica l'uri predefinito.
Proprietà pubblica ConfigurationFolderUri
Proprietà pubblica ContinuousIntegrationQuietPeriod Ottiene o imposta il periodo di attesa minimo tra le compilazioni quando si utilizza il trigger di ContinuousIntegrationType.Batch.
Proprietà pubblica ContinuousIntegrationType Ottiene o imposta il trigger utilizzato per le compilazioni di sistema.Più valori non sono consentiti.
Proprietà pubblica DefaultBuildAgentUri
Proprietà pubblica DefaultDropLocation Ottiene o imposta il percorso UNC della destinazione finale predefinita.
Proprietà pubblica Description Ottiene o imposta la descrizione.
Proprietà pubblica Enabled Ottiene o imposta lo stato attivo.
Proprietà pubblica FullPath Ottiene o imposta il percorso completo dell'elemento. (Ereditato da BuildGroupItem2010)
Proprietà pubblica LastBuildUri Ottiene l'uri dell'ultima compilazione.Questo campo è di sola lettura.
Proprietà pubblica LastGoodBuildLabel Ottiene creata l'etichetta per l'ultima compilazione valida.Questo campo è di sola lettura.
Proprietà pubblica LastGoodBuildUri Ottiene l'uri dell'ultima compilazione valida.Questo campo è di sola lettura.
Proprietà pubblica MaxTimeout
Proprietà pubblica Name Ottiene il nome dell'oggetto. (Ereditato da BuildGroupItem2010)
Proprietà pubblica Process Ottiene o imposta il modello di processo connesso.
Proprietà pubblica ProcessParameters Ottiene o imposta i parametri del processo.Questa stringa deve essere<String, Object> di dizionario serializzato XAML e dovrebbe corrispondere ai parametri del modello di processo connesso.
Proprietà pubblica RetentionPolicies Ottiene i criteri di conservazione.Specifica i criteri automatici di eliminazione di compilazione.
Proprietà pubblica Schedules Ottiene le pianificazioni.Specifica i giorni e i processi che una definizione di compilazione deve automaticamente avviare una compilazione.
Proprietà pubblica Uri Ottiene o imposta un valore che specifica l'uri dell'elemento. (Ereditato da BuildGroupItem2010)
Proprietà pubblica WorkspaceTemplate Ottiene o imposta il modello dell'area di lavoro utilizzato per creare un'area di lavoro in un agente di compilazione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico ToString (Esegue l'override di Object.ToString()).

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ICacheable.GetCachedSize Ottiene la dimensione media di questo oggetto in byte.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Server.Compatibility