Condividi tramite


Proprietà CheckInParameters.QueueBuildForGatedCheckIn

Ottiene o imposta un flag che indica se accodare la compilazione di archiviazione gestita.

Spazio dei nomi:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintassi

'Dichiarazione
Public Property QueueBuildForGatedCheckIn As Boolean
public bool QueueBuildForGatedCheckIn { get; set; }

Valore proprietà

Tipo: System.Boolean
True per accodare compilazioni di archiviazione gestita, in caso contrario, false.

Note

Se uno o più elementi archiviati in una definizione di compilazione gestita, l'archiviazione verrà rifiutata poiché deve passare dal sistema di archiviazione gestita.Il server creerà uno shelveset le modifiche inviate per l'archiviazione e genererà un GatedCheckinException al client che contiene i nomi delle definizioni di compilazione interessate, il nome dello shelveset creata e una stringa di archiviazione del ticket (cookie).Il client deve chiamare IBuildServer.QueueBuild con un IBuildRequest contenente il nome dello shelveset, la stringa del ticket di controllo e un motivo di BuildReason.CheckInShelveset.La compilazione può essere accodate su una delle definizioni interessate.

Tuttavia, alcune di queste operazioni è possibile automatizzare il server se il flag di QueueBuildForGatedCheckIn è true e da elementi che vengono applicate controllata esattamente una definizione di compilazione gestita.In questo caso la chiamata a controllo ancora non funzionerà con un GatedCheckInException, ma le modifiche verranno accodate di convalida automaticamente dal server.Se la compilazione ha esito positivo, le modifiche verranno archiviate dal servizio di compilazione.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

CheckInParameters Classe

Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client