BuildWebService Sınıf
Devralma Hiyerarşisi
System.Object
System.ComponentModel.MarshalByValueComponent
System.Web.Services.WebService
Microsoft.TeamFoundation.Server.Core.WebServices.TeamFoundationWebService
Microsoft.TeamFoundation.Build.Server.BuildWebServiceBase
Microsoft.TeamFoundation.Build.Server.Compatibility.BuildWebService
Ad alanı: Microsoft.TeamFoundation.Build.Server.Compatibility
Derleme: Microsoft.TeamFoundation.Build.Server (Microsoft.TeamFoundation.Build.Server.dll içinde)
Sözdizimi
'Bildirim
<ClientServiceAttribute(ComponentName := "TeamBuild", RegistrationName := "Build", _
ServiceName := "BuildService3", CollectionServiceIdentifier := "427febc8-f703-482b-9f79-bfe1bb4631bc")> _
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/TeamFoundation/2005/06/Build/BuildService/03", _
Description := "Team Foundation Build web service")> _
Public NotInheritable Class BuildWebService _
Inherits BuildWebServiceBase
[ClientServiceAttribute(ComponentName = "TeamBuild", RegistrationName = "Build",
ServiceName = "BuildService3", CollectionServiceIdentifier = "427febc8-f703-482b-9f79-bfe1bb4631bc")]
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/TeamFoundation/2005/06/Build/BuildService/03",
Description = "Team Foundation Build web service")]
public sealed class BuildWebService : BuildWebServiceBase
BuildWebService türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
![]() |
BuildWebService |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
Application | Uygulama nesnesinin geçerli http isteği alır. (WebService kaynağından devralındı.) |
![]() |
Container | Konteyner bileşeni için alır. (MarshalByValueComponent kaynağından devralındı.) |
![]() |
Context | asp alır.net HttpContext geçerli istek için hangi Kapsüller Web istekleri işleme http sunucusu tarafından kullanılan tüm http özgü içerik. (WebService kaynağından devralındı.) |
![]() |
DesignMode | Bileşeni şu anda Tasarım modunda olup olmadığını gösteren bir değeri alır. (MarshalByValueComponent kaynağından devralındı.) |
![]() |
Server | Alır HttpServerUtility geçerli istek için. (WebService kaynağından devralındı.) |
![]() |
Session | Alır HttpSessionState örneği için geçerli istek. (WebService kaynağından devralındı.) |
![]() |
Site | Alır veya ayarlar sitesi bileşeni. (MarshalByValueComponent kaynağından devralındı.) |
![]() |
SoapVersion | soap isteği için xml Web hizmeti oluşturmak için kullanılan soap protokolünün sürümü alır. (WebService kaynağından devralındı.) |
![]() |
User | asp alır.net server User nesne.Kullanıcı isteği yürütmek için yetkili olup olmadığını doğrulamak için kullanılabilir. (WebService kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
AddBuildDefinitions | BuildDefinition nesneler sunucuya ekler.URI alan sunucuya gönderilmeden önce girilirse, yoksayılacak.Yinelenen yapı tanımları aynı yolda bulunamaz.Bu nedenle, bu durumda girildiğinde, bir özel durum.Ekle tüm tanımları işlem için bir ekleme başarısız olursa, daha sonra tüm başarısız ekler. |
![]() |
AddBuildQualities | Kaliteleri listesini hedef takım projesine ekler.Ekle gerçekleştiren kullanıcı eylemi gerçekleştirmek için 'EditBuildStatus' izninizin olması gerekir. |
![]() |
AddProcessTemplates | |
![]() |
CreateTeamProjectComponents | Bir takım projesine sahip olmak için gerekli olan bileşenleri oluşturur. |
![]() |
DeleteBuildDefinitions | Yapı URI'ları bu dizi parametre olarak geçirilen eşdeğer olan tanımları sunucudan siler.Devam ediyor, sıraya tamamlandı veya ve 'Etkin', 'Ertelendi' veya 'Devam ediyor' durumu, ilişkili yapılar tanımları silinemez.Bağımlı yapı tanımı kaldırmadan önce silinmesi gerekir. |
![]() |
DeleteBuildQualities | Belirtilen yapı kalitelerini hedef takım projesinden siler.Bu eylemi gerçekleştirmeden kullanıcı, takım projesi üzerinde 'EditBuildStatus' izninizin olması gerekir. |
![]() |
DeleteBuilds | Verilen URI'ları karşılık yapıları siler.Belirtilen bir yapı yoksa sessizce yoksayılır.Bu yöntem özel durumlar throw değil, sonra da delete yapı parçası sorunsuz gitti kabul edilebilir.Test gibi önemli olmayan hataları neden silme özellikleri — izin sorunları dışında — ve bırakma konumuna erişim sorunları yalnızca olay günlüğüne kaydedilir ve hata sayılmaz. |
![]() |
DeleteProcessTemplates | |
![]() |
DestroyBuilds | Verilen URI'ları karşılık yapıları yok eder.Belirtilen bir yapı yoksa sessizce yoksayılır. |
![]() |
Dispose | Tarafından kullanılan tüm kaynakları serbest bırakır MarshalByValueComponent. (MarshalByValueComponent kaynağından devralındı.) |
![]() |
Equals | Belirtilen nesnenin geçerli nesneyle eşit olup olmadığını belirler. (Object kaynağından devralındı.) |
![]() |
GetAffectedBuildDefinitions | Varsa, yapı tanımı tarafından etkilenen belirler sağlanan sunucu öğeleri. |
![]() |
GetBuildQualities | Hedef takım projesi için mevcut yapı kalitelerini alır.Kullanıcı 'GenericRead' hedef takım projesi üzerinde yapı kalitelerini görüntülemek için izniniz gerekir. |
![]() |
GetHashCode | Varsayılan karma işlevi hizmet verir. (Object kaynağından devralındı.) |
![]() |
GetService | Uygulayıcısının alır IServiceProvider. (MarshalByValueComponent kaynağından devralındı.) |
![]() |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) |
![]() |
NotifyBuildCompleted | Sağlanan URI'yı içeren derleme tamamlanıncaya sunucusunu bilgilendir. |
![]() |
QueryBuildDefinitions | Giriş BuildItemSpec nesnesiyle eşleşen öğeleri için sunucuyu sorgular.Bu yöntem, URI bilinmiyorsa, yol ile öğeleri bulmak için kullanılabilir. |
![]() |
QueryBuildDefinitionsByUri | Yapı tanımları verilen URI kümesi için sorgular.Sunucu bir tanımı dizideki her geçerli URI dönecektir. |
![]() |
QueryBuilds | Verilen bir dizi BuildDetailSpec nesneleri, bu web yöntemi sonuç listesini döndürür BuildQueryResult giriş dizisi ile aynı boyutta nesneleri.Hiçbir eşleşme bulundu, daha sonra BuildQueryResult nesnesi yalnızca boş listeleri vardır. |
![]() |
QueryBuildsByUri | Sorguları yerine URI tarafından sağlanan seçeneklerle yoluyla oluşturur.Tek bir BuildQueryResult nesneleri ile sorgudan döndürülür bir BuildDetail URI giriş dizisi aynı uzunlukta listeleyin.Herhangi bir yapının, daha sonra ortaya çıkan içinde karşılık gelen dizine belirli bir URI eşleşmezse, BuildDetail listesi boş olacaktır.Sorgudan döndürülecek veri miktarını options parametresi ile kontrol edilir. |
![]() |
QueryProcessTemplates | |
![]() |
StopBuilds | Sağlanan URI'ları ile durur sürüyor oluşturur.Bir yapı zaten tamamlandıktan sonra göz ardı ve başarılı kabul.Bu çağrıyı gerçekleştiren kullanıcısı durakları kurulan tüm takım projelerine AdministerBuild izninizin olması gerekir. |
![]() |
ToString | Döndürür bir String adını içeren Component, varsa.Bu yöntem kılınmayan. (MarshalByValueComponent kaynağından devralındı.) |
![]() |
UpdateBuildDefinitions | BuildDefinition nesneleri içeren bir dizi sağlanan bu yöntem yapı sunucu tanımları verilen verilerle güncelleştirir. |
![]() |
UpdateBuildInformation | Sağlanan değişiklik göre yapı bilgilerini güncelleştirir.Tüm değişiklikleri ilgili bilgileri silinmiş düğümler dışında çağırana döndürülür. |
![]() |
UpdateBuilds | Güncelleştirme ayrıntıları sağlanan bilgilerle oluşturun.Kullanıcının bu eylemi gerçekleştirmek için yapı içeren takım projesi AdministerBuild izninizin olması gerekir. |
![]() |
UpdateProcessTemplates |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
![]() |
Disposed | Dinlemek için bir olay işleyicisi ekler Disposed Bileşen olayı. (MarshalByValueComponent kaynağından devralındı.) |
Üst
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.
Ayrıca bkz.
Başvuru
Microsoft.TeamFoundation.Build.Server.Compatibility Ad Alanı