CheckInParameters.QueueBuildForGatedCheckIn, propriété
Obtient ou définit une balise décrivant si la mise en file d'attente la build d'archivage contrôlé.
Espace de noms : Microsoft.TeamFoundation.VersionControl.Client
Assembly : Microsoft.TeamFoundation.VersionControl.Client (dans Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntaxe
'Déclaration
Public Property QueueBuildForGatedCheckIn As Boolean
public bool QueueBuildForGatedCheckIn { get; set; }
Valeur de propriété
Type : System.Boolean
True pour mettre en file d'attente la build d'archivage contrôlé ; sinon, false.
Notes
Si un ou plusieurs éléments qui sont signés affecte une définition de build contrôlée, l'archivage sera rejeté parce qu'il doit passer par le système d'archivage contrôlé.Le serveur crée un jeu de réservations les modifications envoyées pour l'archivage et lève un GatedCheckinException au client contenant les noms des définitions de build affectées, le nom du jeu de réservations créé, et une chaîne de ticket d'archivage (un cookie).Le client doit appeler IBuildServer.QueueBuild avec un IBuildRequest contenant le nom du jeu de réservations, la chaîne de ticket d'enregistrement, et une raison de BuildReason.CheckInShelveset.La génération peut être mise en file d'attente sur des définitions affectées l'une des.
Toutefois, une partie de ce travail peut être automatisée par le serveur si la balise de QueueBuildForGatedCheckIn est true, et les éléments qui est exactement signé affectent une définition de build contrôlée.Dans ce cas l'appel à l'enregistrement échouera toujours avec un GatedCheckInException, mais les modifications seront mises en file d'attente pour la validation automatiquement par le serveur.Si la génération réussit, les modifications sont archivées par le service de build.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.TeamFoundation.VersionControl.Client, espace de noms