Partager via


BuildDefinition2010, classe

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.TeamFoundation.Build.Server.Compatibility
Assembly :  Microsoft.TeamFoundation.Build.Server (dans Microsoft.TeamFoundation.Build.Server.dll)

Syntaxe

'Déclaration
<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

Le type BuildDefinition2010 expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique BuildDefinition2010

Début

Propriétés

  Nom Description
Propriété publique BuildControllerUri Obtient ou définit l'URI du contrôleur de build par défaut.
Propriété publique ConfigurationFolderUri
Propriété publique ContinuousIntegrationQuietPeriod Obtient ou définit le point tranquille minimum entre les builds lorsque vous utilisez le déclencheur d' [ContinuousIntegrationType.Batch] .
Propriété publique ContinuousIntegrationType Obtient ou définit le déclencheur utilisé pour les générations de système.N'est pas autorisée plusieurs valeurs.
Propriété publique DefaultBuildAgentUri
Propriété publique DefaultDropLocation Obtient ou définit le chemin d'accès UNC de l'emplacement cible par défaut.
Propriété publique Description Obtient ou définit la description.
Propriété publique Enabled Obtient ou définit l'état activé.
Propriété publique FullPath Obtient ou définit le chemin d'accès complet de l'élément. (Hérité de BuildGroupItem2010.)
Propriété publique LastBuildUri Obtient l'URI de la dernière génération.Ce champ est en lecture seule.
Propriété publique LastGoodBuildLabel Obtient l'étiquette est créée pour la dernière bonne build.Ce champ est en lecture seule.
Propriété publique LastGoodBuildUri Obtient l'URI de la dernière bonne build.Ce champ est en lecture seule.
Propriété publique MaxTimeout
Propriété publique Name Obtient le nom de cet objet. (Hérité de BuildGroupItem2010.)
Propriété publique Process Obtient ou définit le modèle de processus associé.
Propriété publique ProcessParameters Obtient ou définit les paramètres de processus.Cette chaîne doit être un dictionnaire sérialisé par XAML<String, Object> et doit correspondre aux paramètres du modèle de processus associé.
Propriété publique RetentionPolicies Obtient les stratégies de stockage.Spécifie les stratégies de suppression automatiques de génération.
Propriété publique Schedules Obtient les planifications.Spécifie les jours et les l'heure d'une définition de build doit démarrer automatiquement une génération.
Propriété publique Uri Obtient ou définit l'URI de l'élément. (Hérité de BuildGroupItem2010.)
Propriété publique WorkspaceTemplate Obtient ou définit le modèle d'espace de travail utilisé pour créer un espace de travail sur un agent de build.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique ToString (Substitue Object.ToString().)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée ICacheable.GetCachedSize Obtient la taille moyenne de cet objet en octets.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Build.Server.Compatibility, espace de noms