Partager via


BuildRequest, classe

Spécifie des paramètres pour mettre en file d'attente une génération.

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
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
<CallOnSerializationAttribute("BeforeSerialize")> _
Public NotInheritable Class BuildRequest
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
[CallOnSerializationAttribute("BeforeSerialize")]
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 par lots pour cette application.Les applications avec des ID par lots de correspondance sont démarrées ensemble dans un même augmentent jusqu'à une taille maximale de lots configurée sur la définition de build.
Propriété publique BuildControllerUri Obtient ou définit le contrôleur de build à utiliser pour la génération.Une 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 au téléchargement de la génération. [GetOption.Custom] doit être spécifié.
Propriété publique DropLocation Obtient ou définit l'emplacement cible à utiliser pour la génération.Une 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 de sources au téléchargement de la génération.
Propriété publique MaxQueuePosition Obtient ou définit une valeur indiquant la profondeur de file d'attente maximal activé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 génération.Les paramètres qui ne sont pas explicitement remplacés par la génération hériteront les valeurs de la définition de build.
Propriété publique Reason Obtient ou définit la raison cette build sont mis 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 génération.

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

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