Classe BuildDefinition
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Build.Server.BuildDefinition
Spazio dei nomi: Microsoft.TeamFoundation.Build.Server
Assembly: Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)
Sintassi
'Dichiarazione
<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
Il tipo BuildDefinition espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
BuildDefinition |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
BatchSize | Ottiene o imposta le dimensioni massime del batch quando si utilizza il trigger GatedCheckIn. | |
BuildControllerUri | Ottiene o imposta un valore che specifica l'uri predefinito. | |
ContinuousIntegrationQuietPeriod | Ottiene o imposta il periodo di attesa minimo tra le compilazioni quando si utilizza il trigger BatchedContinuousIntegration. | |
DateCreated | Ottiene la data che questa definizione di compilazione creata.Questo campo è di sola lettura. | |
DefaultDropLocation | Ottiene o imposta il percorso UNC della destinazione finale predefinita. | |
Description | Ottiene o imposta la descrizione. | |
FullPath | Ottiene o imposta il percorso completo della definizione. | |
LastBuildUri | Ottiene l'uri dell'ultima compilazione.Questo campo è di sola lettura. | |
LastGoodBuildLabel | Ottiene creata l'etichetta per l'ultima compilazione valida.Questo campo è di sola lettura. | |
LastGoodBuildUri | Ottiene l'uri dell'ultima compilazione valida.Questo campo è di sola lettura. | |
Name | Ottiene il nome dell'oggetto. | |
Process | Ottiene o imposta il modello di processo connesso. | |
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. | |
Properties | Ottiene i valori della proprietà associata. | |
PropertyCollection | ||
QueueStatus | Ottiene o imposta lo stato della coda della definizione. | |
RetentionPolicies | Ottiene i criteri di conservazione.Specifica i criteri automatici di eliminazione di compilazione. | |
Schedules | Ottiene le pianificazioni.Specifica i giorni e i processi che una definizione di compilazione deve automaticamente avviare una compilazione. | |
SourceProviders | Ottiene i provider di origine per questa definizione. | |
TriggerType | Ottiene o imposta il trigger utilizzato per le compilazioni di sistema.Più valori non sono consentiti. | |
Uri | Ottiene o imposta un valore che specifica l'uri dell'elemento. | |
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 | |
---|---|---|
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
ToString | (Esegue l'override di Object.ToString()). |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
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.