Właściwość CheckInParameters.QueueBuildForGatedCheckIn —
Pobiera lub ustawia flagę opisujące czy budowania bramkowy zaewidencjonowanie w kolejce.
Przestrzeń nazw: Microsoft.TeamFoundation.VersionControl.Client
Zestaw: Microsoft.TeamFoundation.VersionControl.Client (w Microsoft.TeamFoundation.VersionControl.Client.dll)
Składnia
'Deklaracja
Public Property QueueBuildForGatedCheckIn As Boolean
public bool QueueBuildForGatedCheckIn { get; set; }
Wartość właściwości
Typ: System.Boolean
Wartość PRAWDA, aby kolejki budowania bramkowy zameldowania; w przeciwnym razie false.
Uwagi
Jeśli jeden lub więcej elementów zaewidencjonowaniu wpływa na definicję bramkowy kompilacji, zaewidencjonowanie są odrzucane, ponieważ musi przejść przez system bramkowy wyboru.Serwer utworzy shelveset o zmianach przekazywane do odprawy i rzucić GatedCheckinException do klienta, zawierające nazwy definicje dotkniętych kompilacji, nazwa utworzonego shelveset i ciąg zameldowania biletu (pliku cookie).Klient musi wywołać IBuildServer.QueueBuild z IBuildRequest, zawierające nazwę shelveset, ciąg bilet ewidencjonowanie i powód BuildReason.CheckInShelveset.Kompilowanie można umieścić w kolejce przeciwko każdemu definicji, którego dotyczy luka.
Jednak niektóre z tych prac można zautomatyzować przez serwer Jeśli flaga QueueBuildForGatedCheckIn jest true, a elementy zaewidencjonowaniu wpływają na definicję dokładnie jeden bramkowy kompilacji.W tym przypadku wywołanie ewidencjonowanie zakończy się niepowodzeniem z GatedCheckInException, ale zmiany zostaną umieszczone w kolejce do sprawdzania poprawności automatycznie przez serwer.Jeżeli kompilacja zakończy się pomyślnie, zmiany zostanie zaewidencjonowany przez usługę kompilacji.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Client