次の方法で共有


BuildDefinition クラス

継承階層

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

名前空間:  Microsoft.TeamFoundation.Build.Server
アセンブリ:  Microsoft.TeamFoundation.Build.Server (Microsoft.TeamFoundation.Build.Server.dll 内)

構文

'宣言
<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 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド BuildDefinition

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ BatchSize GatedCheckIn のトリガーを使用すると、バッチの最大サイズを取得または設定します。
パブリック プロパティ BuildControllerUri 既定のビルド コントローラーの URI を取得または設定します。
パブリック プロパティ ContinuousIntegrationQuietPeriod BatchedContinuousIntegration のトリガーを使用すると、ビルド間でのしました最小継続時間を取得または設定します。
パブリック プロパティ DateCreated このビルド定義が作成された日付を取得します。このフィールドは読み取り専用です。
パブリック プロパティ DefaultDropLocation 既定のドロップ位置の UNC パスを取得または設定します。
パブリック プロパティ Description 説明を取得または設定します。
パブリック プロパティ FullPath 定義の完全パスを取得または設定します。
パブリック プロパティ LastBuildUri 最後のビルドの URI を取得します。このフィールドは読み取り専用です。
パブリック プロパティ LastGoodBuildLabel ラベルを前回成功したビルドに対して作成されます。このフィールドは読み取り専用です。
パブリック プロパティ LastGoodBuildUri 前回成功したビルドの URI を取得します。このフィールドは読み取り専用です。
パブリック プロパティ Name このオブジェクトの名前を取得します。
パブリック プロパティ Process 関連プロセス テンプレートを取得または設定します。
パブリック プロパティ ProcessParameters プロセス パラメーターを取得または設定します。この文字列は、XAML シリアル化<String, Object> ディクショナリ、関連プロセス テンプレート パラメーターと一致する必要があります。
パブリック プロパティ Properties 添付プロパティの値を取得します。
パブリック プロパティ PropertyCollection
パブリック プロパティ QueueStatus 定義のキューの状態を取得または設定します。
パブリック プロパティ RetentionPolicies アイテム保持ポリシーを取得します。自動ビルドの削除ポリシーを指定します。
パブリック プロパティ Schedules スケジュールを取得します。日を指定し、ビルド定義が自動的にビルドを開始することタイムアウトします。
パブリック プロパティ SourceProviders このシグネチャの同期元プロバイダーを取得します。
パブリック プロパティ TriggerType トリガーをシステムのビルドに使用される取得または設定します。複数の値はできません。
パブリック プロパティ Uri 項目の URI を取得または設定します。
パブリック プロパティ WorkspaceTemplate ビルド エージェント ワークスペースを作成するために使用されるワークスペースのテンプレートを取得または設定します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド ToString (Object.ToString() をオーバーライドします。)

このページのトップへ

明示的なインターフェイスの実装  

  名前 説明
明示的なインターフェイス実装プライベート メソッド ICacheable.GetCachedSize バイトこのオブジェクトの平均のサイズを取得します。

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.Build.Server 名前空間