BuildDefinition2010-Klasse

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.Build.Server.Compatibility
Assembly:  Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)

Syntax

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

Der BuildDefinition2010-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode BuildDefinition2010

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft BuildControllerUri Ruft ab oder legt das URI des standardmäßigen Buildcontrollers fest.
Öffentliche Eigenschaft ConfigurationFolderUri
Öffentliche Eigenschaft ContinuousIntegrationQuietPeriod Ruft ab oder legt den minimalen unbeaufsichtigten Punkt zwischen Builds fest, wenn Sie den [ContinuousIntegrationType.Batch] Trigger verwenden.
Öffentliche Eigenschaft ContinuousIntegrationType Ruft ab oder legt den Trigger fest, der für Systembuilder verwendet wird.Mehrere Werte sind nicht zulässig.
Öffentliche Eigenschaft DefaultBuildAgentUri
Öffentliche Eigenschaft DefaultDropLocation Ruft ab oder legt den UNC-Pfad des standardmäßigen Ablagespeicherorts fest.
Öffentliche Eigenschaft Description Ruft die Beschreibung ab oder legt sie fest.
Öffentliche Eigenschaft Enabled Ruft ab oder legt den aktiviert werden.
Öffentliche Eigenschaft FullPath Ruft ab oder legt den vollständigen Pfad des Elements fest. (Von BuildGroupItem2010 geerbt.)
Öffentliche Eigenschaft LastBuildUri Ruft den URI des letzten Builds ab.Dieses Feld ist schreibgeschützt.
Öffentliche Eigenschaft LastGoodBuildLabel Ruft die Bezeichnung ab, die für den letzten gültigen Build erstellt wird.Dieses Feld ist schreibgeschützt.
Öffentliche Eigenschaft LastGoodBuildUri Ruft den URI des letzten gültigen Builds ab.Dieses Feld ist schreibgeschützt.
Öffentliche Eigenschaft MaxTimeout
Öffentliche Eigenschaft Name Ruft den Namen dieses Objekts ab. (Von BuildGroupItem2010 geerbt.)
Öffentliche Eigenschaft Process Ruft ab oder legt die zugeordnete Prozessvorlage fest.
Öffentliche Eigenschaft ProcessParameters Ruft ab oder legt die Prozessparameter fest.Diese Zeichenfolge muss ein XAML serialisiertes Wörterbuch<String, Object> sein und sollte die Parameter der zugeordneten Prozessvorlage übereinstimmen.
Öffentliche Eigenschaft RetentionPolicies Ruft die Beibehaltungspolitischen Planerrichtlinien ab.Gibt die automatische Buildlöschenrichtlinien an.
Öffentliche Eigenschaft Schedules Ruft die Zeitpläne ab.Gibt die Tage an und setzt Zeit fest, dass eine Builddefinition einen Build automatisch gestartet werden soll.
Öffentliche Eigenschaft Uri Ruft ab oder legt das URI des Elements fest. (Von BuildGroupItem2010 geerbt.)
Öffentliche Eigenschaft WorkspaceTemplate Ruft ab oder legt diese Arbeitsbereichsvorlage fest, die verwendet wird, um einen Arbeitsbereich auf einem Build-Agent zu erstellen.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString (Überschreibt Object.ToString().)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ICacheable.GetCachedSize Ruft die durchschnittliche Größe dieses Objekts in Bytes ab.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Build.Server.Compatibility-Namespace