IQueuedBuild Arabirim
Kuyruğa atılmış bir yapı çalıştıran sunucudaki arabirimin Team Foundation Yapısı.
Ad alanı: Microsoft.TeamFoundation.Build.Client
Derleme: Microsoft.TeamFoundation.Build.Client (Microsoft.TeamFoundation.Build.Client.dll içinde)
Sözdizimi
'Bildirim
Public Interface IQueuedBuild _
Inherits IComparable(Of IQueuedBuild)
public interface IQueuedBuild : IComparable<IQueuedBuild>
IQueuedBuild türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
BatchId | Sıraya alınmış yapıyı toplu iş kimliği. |
![]() |
Build | Sıraya alınan bu yapı ile ilişkili devam eden yapı alır. |
![]() |
BuildController | Bu sıraya alınan yapı oluşturulacak yapı denetleyicisini alır. |
![]() |
BuildControllerUri | Bu sıraya alınan yapı oluşturulacak yapı denetleyicisi URI alır. |
![]() |
BuildDefinition | Bu sıraya alınan yapı oluşturulacak yapı tanımı alır. |
![]() |
BuildDefinitionUri | Bu sıraya alınan yapı oluşturulacak yapı tanımının URI alır. |
![]() |
Builds | Bu sıra giriş için yapılar topluluğu alır. |
![]() |
BuildServer | Bu sıraya alınan yapı sahip sunucu alır. |
![]() |
CustomGetVersion | Sıraya alınmış yapıyı kaynakları alınması gereken zaman alır. |
![]() |
DropLocation | Sıraya alınan yapı çıktısı bırak nereye yerini alır. |
![]() |
GetOption | Sıraya alınmış yapıyı kaynakları alınması gereken zaman alır. |
![]() |
Id | Bu sıraya alınan yapı kimliği alır. |
![]() |
Priority | Alır veya ayarlar bu sıraya alınan yapı önceliği. |
![]() |
ProcessParameters | Bu derleme için kullanılan işlem parametreleri alır. |
![]() |
QueuePosition | Geçerli konumunu yapıyı sıraya alır. |
![]() |
QueueTime | Zaman yapı sıraya alındı zaman alır. |
![]() |
Reason | Yapıyı sıraya alındı neden alır. |
![]() |
RequestedBy | Sıraya alınan yapı istenen kullanıcı alır. |
![]() |
RequestedByDisplayName | Yapı istenen kullanıcının görünen adını alır. |
![]() |
RequestedFor | Kendisi için sıraya alınan yapı istenen kullanıcı alır. |
![]() |
RequestedForDisplayName | Kendisi için yapı istenen kullanıcının görünen adını alır. |
![]() |
ShelvesetName | Oluşturulacak raf kümesini alır. |
![]() |
Status | Sıraya alınan yapı durumunu alır. |
![]() |
TeamProject | Bu sıraya alınan yapı sahibi olan takım projesine alır. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
Cancel | Bu yapı, sıradan kaldırır. |
![]() |
CompareTo | Geçerli nesnenin başka bir nesneyle aynı türden karşılaştırır. (IComparable<IQueuedBuild> kaynağından devralındı.) |
![]() |
Connect() | Yoklama, beş saniye ve hiçbir eşitleme nesnesi varsayılan aralığını kullanarak başlatır. Bir iş parçacığı havuzu iş parçacığı üzerinde olaylar.Olayları görsel bir Windows Forms bileşeni tarafından işlenen diğer aşırı yükleme Bu yöntem için kullanılmalıdır ve böylece aynı bileşen oluşturulduğu iş parçacığında olay işleyicileri çağırılır bu bileşen içinde synchronizingObject iletilmesi gereken. |
![]() |
Connect(Int32, Int32, ISynchronizeInvoke) | Yoklama, belirtilen aralık ve ISynchronizeInvoke nesnesini kullanarak başlatır.Zaman StatusChanged geçip PollingCompleted olaylar, görsel bir Windows Forms bileşeni tarafından işlenir, bu bileşen içinde synchronizingObject böylece aynı bileşen oluşturulduğu iş parçacığında olay işleyicileri çağırılır. |
![]() |
Copy | Geçerli örnek içinde belirtilen sıraya alınmış yapıyı verileri kopyalar. Dönüş değeri, her şeyi sıraya alınmış yapıyı aslında güncelleştirilmiş olduğunu gösterir durum efekt. |
![]() |
Disconnect | Yoklama durdurur. |
![]() |
Postpone | Bu sıraya alınan yapı erteler. |
![]() |
Refresh | Sunucudan en son özellik değerleri alır. |
![]() |
Resume | Sıraya alınmış yapıyı devam ettirir. |
![]() |
Retry() | Toplu işleme olmadan yapı yeniden deneme için işaretler.Diğer yapılarla toplu işleme istenirse IBuildServer.RetryQueuedBuilds bakın. |
![]() |
Retry(Guid) | Yeniden deneme için yapı işaretler ve belirtilen toplu işleme koyar. |
![]() |
Retry(Guid, QueuedBuildRetryOption) | Yeniden deneme için yapı işaretler ve belirtilen yeniden deneme seçeneğiyle belirtilen toplu iş koyar. |
![]() |
Save | Üzerinde sıraya alınan yapı sunucuya yapılan değişiklikleri gönderir. |
![]() |
StartNow | Sıraya alınan yapı tanımına şu anda duraksamış başlatır. |
![]() |
Wait | Sıraya alınmış yapıyı tamamlanana kadar engeller. |
![]() |
WaitForBuildCompletion(TimeSpan, TimeSpan) | Arama iş parçacığı yapı biter veya zaman aşımı süresi kadar engeller. |
![]() |
WaitForBuildCompletion(TimeSpan, TimeSpan, ISynchronizeInvoke) | Arama iş parçacığı yapı biter veya zaman aşımı süresi kadar engeller. |
![]() |
WaitForBuildStart() | Yapı beş saniye ve sonsuz bir zaman aşımı varsayılan yoklama aralığını kullanarak başlatılmasını engeller.Bu yöntem çıktığında yapı özelliği null olamaz. |
![]() |
WaitForBuildStart(Int32, Int32) | Yapı belirtilen yoklama aralığı ve zaman aşımı'nı kullanarak başlatılmasını engeller. |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
![]() |
PollingCompleted | Yoklama tamamlanmadan zaman ortaya.Not: Bu olay almak için bağlanma yöntemini çağırmanız gerekir.Sıraya alınmış yapıyı tamamlanmış olduğundan veya kurtarılamayan bir hata (örneğin karşılaştığından yoklama sona erdiğinde bu olay tetiklenir sıraya alınmış yapıyı silindi). |
![]() |
StatusChanged | Sunucu üzerinde sıraya alınan yapı herhangi bir değişiklik algılandığında oluşturuldu.Not: Bu olayları almak için bağlanma yöntemini çağırmanız gerekir.Bu, düzenli olarak sıraya alınmış yapıyı tamamlanana kadar yoklamalı sunucu neden olur.Sıraya alınmış yapıyı hemen güncelleştirildikten sonra bu olay harekete geçirilir. |
Üst