Aracılığıyla paylaş


BuildDefinition Sınıf

Devralma Hiyerarşisi

System.Object
  Microsoft.TeamFoundation.Build.Server.BuildDefinition

Ad alanı:  Microsoft.TeamFoundation.Build.Server
Derleme:  Microsoft.TeamFoundation.Build.Server (Microsoft.TeamFoundation.Build.Server.dll içinde)

Sözdizimi

'Bildirim
<RequiredClientServiceAttribute("BuildServer")> _
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
<DataContractAttribute> _
Public NotInheritable Class BuildDefinition _
    Implements ICacheable
[RequiredClientServiceAttribute("BuildServer")]
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
[CallOnDeserializationAttribute("AfterDeserialize")]
[DataContractAttribute]
public sealed class BuildDefinition : ICacheable

BuildDefinition türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Genel yöntem BuildDefinition

Üst

Özellikler

  Ad Açıklama
Genel özellik BatchSize Alır veya kullandığınızda Maksimum toplu iş boyutu ayarlar GatedCheckIn tetikleyici.
Genel özellik BuildControllerUri Alır veya ayarlar varsayılan yapı denetleyicisi URI.
Genel özellik ContinuousIntegrationQuietPeriod Alır veya ayarlar kullandığınızda Yapılar arasındaki minimum sessiz dönem BatchedContinuousIntegration tetikleyici.
Genel özellik DateCreated Bu yapı tanımı oluşturulduğu tarihi alır.Bu alan salt okunur.
Genel özellik DefaultDropLocation Alır veya varsayılan açılan konumunun UNC yolunu ayarlar.
Genel özellik Description Alır veya ayarlar açıklaması.
Genel özellik FullPath Alır veya tanım tam yolunu ayarlar.
Genel özellik LastBuildUri Son yapı URI alır.Bu alan salt okunur.
Genel özellik LastGoodBuildLabel Son iyi yapılandırma için oluşturulan etiket alır.Bu alan salt okunur.
Genel özellik LastGoodBuildUri Son İyi Yapılandırma URI'sini alır.Bu alan salt okunur.
Genel özellik Name Bu nesnenin adını alır.
Genel özellik Process Alır veya ayarlar ilişkili işlem şablonu.
Genel özellik ProcessParameters Alır veya işlem parametrelerini ayarlar.Bu dize bir XAML < String, Object > Sözlük sıralanmış olmalıdır ve ilişkili işlem şablonu parametreleriyle aynı.
Genel özellik Properties İliştirilmiş özellik değerlerini alır.
Genel özellik PropertyCollection
Genel özellik QueueStatus Alır veya tanım sıra durumunu ayarlar.
Genel özellik RetentionPolicies Bekletme ilkeleri alır.Otomatik yapı silme ilkelerini belirtir.
Genel özellik Schedules Zamanlamaları alır.Gün ve saati bir yapı tanımı bir yapı otomatik olarak başlatılması gerektiğini belirtir.
Genel özellik SourceProviders Bu tanımı için kaynak sağlayıcılar alır.
Genel özellik TriggerType Alır veya tetikleyici sistem yapılar için kullanılan ayarlar.Birden çok değere izin verilmez.
Genel özellik Uri Alır veya ayarlar öğesinin URI.
Genel özellik WorkspaceTemplate Alır veya ayarlar üzerindeki yapı aracısına bir çalışma alanı oluşturmak için kullanılan çalışma alanı şablonu.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Equals Belirtilen nesnenin geçerli nesneyle eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Genel yöntem GetHashCode Varsayılan karma işlevi hizmet verir. (Object kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem ToString (Object.ToString() geçersiz kılınır.)

Üst

Açık Arabirim Uygulamaları

  Ad Açıklama
Açık arabirim uygulamasıÖzel yöntem ICacheable.GetCachedSize Bu nesne ortalama boyutunu bayt cinsinden alır.

Ü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 Ad Alanı