Partager via


BuildRequest, classe

Spécifie des paramètres de mise en file d'attente une build.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Build.Server.BuildRequest

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

Syntaxe

'Déclaration
<CallOnSerializationAttribute("BeforeSerialize")> _
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
Public NotInheritable Class BuildRequest
[CallOnSerializationAttribute("BeforeSerialize")]
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
public sealed class BuildRequest

Le type BuildRequest expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique BuildRequest()
Méthode publique BuildRequest(String, String, String, QueuePriority, String, BuildReason)

Début

Propriétés

  Nom Description
Propriété publique BatchId Obtient ou définit l'ID de lot pour cette requête.Les demandes avec les ID par lots de correspondance sont démarrées ensemble dans un seul augmenter jusqu'à une taille de lots maximale configurée sur la définition de build.
Propriété publique BuildControllerUri Obtient ou définit le contrôleur de build à utiliser pour la build.Valeur null indique le contrôleur de build par défaut de la définition de build.
Propriété publique BuildDefinitionUri Obtient ou définit la définition de build cible.
Propriété publique CheckInTicket Obtient ou définit le ticket d'archivage généré par le serveur à utiliser pour cette build.
Propriété publique CustomGetVersion Obtient ou définit la version des sources à télécharger pour la build.Custom doit être spécifié.
Propriété publique DropLocation Obtient ou définit l'emplacement cible à utiliser pour la build.Valeur null indique l'emplacement cible par défaut de la définition de build.
Propriété publique GetOption Obtient ou définit l'option souhaitée pour déterminer la version des sources pour télécharger pour la génération.
Propriété publique MaxQueuePosition Obtient ou définit une valeur indiquant l'intensité de file d'attente maximale autorisée pour cette build.
Propriété publique Postponed Obtient ou définit une valeur indiquant si la génération en file d'attente est actif immédiatement.
Propriété publique Priority Obtient ou définit la priorité de la génération.
Propriété publique ProcessParameters Obtient ou définit les paramètres de processus à utiliser pour la build.Les paramètres qui ne sont pas explicitement remplacés par la génération hériteront des valeurs de la définition de build.
Propriété publique Reason Obtient ou définit la raison cette build ont été mises en file d'attente.
Propriété publique RequestedFor Obtient ou définit le nom d'utilisateur cette build ont été demandés pour.
Propriété publique ShelvesetName Obtient ou définit le nom du jeu de réservations d'incorporer dans cette 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 par défaut. (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

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, espace de noms