CheckInParameters.QueueBuildForGatedCheckIn – vlastnost
Získá nebo nastaví příznak s popisem, zda se mají zařadit do fronty sestavení pro gated check-in.
Obor názvů: Microsoft.TeamFoundation.VersionControl.Client
Sestavení: Microsoft.TeamFoundation.VersionControl.Client (v Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntaxe
'Deklarace
Public Property QueueBuildForGatedCheckIn As Boolean
public bool QueueBuildForGatedCheckIn { get; set; }
Hodnota vlastnosti
Typ: System.Boolean
True sestavení fronty pro gated check-in; opačném případě false.
Poznámky
Pokud jeden nebo více položek se změnami ovlivňuje definice gated sestavení, vrácení se změnami bude být odmítnuta, protože musí projít systému gated check-in.Server vytvoří shelveset změn pro vrácení se změnami a vyvolat GatedCheckinException ke klientovi obsahující názvy definice ohrožený sestavení, název vytvořený shelveset a řetězec vrácení se změnami lístku (soubor cookie).Klient musí volat IBuildServer.QueueBuild se IBuildRequest, obsahující název shelveset, lístek řetězec vrácení se změnami a důvod BuildReason.CheckInShelveset.Sestavení můžete ve frontě proti ohrožených definice.
Však některé z těchto prací lze automatizovat serverem je-li příznak QueueBuildForGatedCheckIn má hodnotu true a položky se změnami ovlivnit definice přesně jeden gated sestavení.V tomto případě volání pro vrácení se změnami se nezdaří s GatedCheckInException, ale změny bude být zařazen do fronty pro ověření automaticky serverem.Je-li sestavení úspěšné, změny změnami službou sestavení.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.