Share via


BuildStoreWebService クラス

継承階層

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.BuildStoreWebService

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

構文

'宣言
<ClientServiceAttribute(ComponentName := "TeamBuild", RegistrationName := "Build",  _
    ServiceName := "BuildStoreService", CollectionServiceIdentifier := "c13c2a8e-4a9f-4fd4-8225-6e40cc733787")> _
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/TeamFoundation/2005/06/Build/BuildInfo/03",  _
    Description := "Team Foundation Build Info web service")> _
Public NotInheritable Class BuildStoreWebService _
    Inherits BuildWebServiceBase
[ClientServiceAttribute(ComponentName = "TeamBuild", RegistrationName = "Build", 
    ServiceName = "BuildStoreService", CollectionServiceIdentifier = "c13c2a8e-4a9f-4fd4-8225-6e40cc733787")]
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/TeamFoundation/2005/06/Build/BuildInfo/03", 
    Description = "Team Foundation Build Info web service")]
public sealed class BuildStoreWebService : BuildWebServiceBase

BuildStoreWebService 型で公開されるメンバーは以下のとおりです。

コンストラクター

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

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Application 現在の HTTP 要求に対するアプリケーション オブジェクトを取得します。 (WebService から継承されます。)
パブリック プロパティ Container コンポーネントを格納するコンテナーを取得します。 (MarshalByValueComponent から継承されます。)
パブリック プロパティ Context 現在の要求に対する ASP.NET HttpContext を取得します。これには、HTTP サーバーが Web 要求を処理するために使用するすべての HTTP 固有のコンテキストがカプセル化されています。 (WebService から継承されます。)
パブリック プロパティ DesignMode コンポーネントが現在デザイン モードかどうかを示す値を取得します。 (MarshalByValueComponent から継承されます。)
パブリック プロパティ Server 現在の要求に対する HttpServerUtility を取得します。 (WebService から継承されます。)
パブリック プロパティ Session 現在の要求に対する HttpSessionState インスタンスを取得します。 (WebService から継承されます。)
パブリック プロパティ Site コンポーネントのサイトを取得または設定します。 (MarshalByValueComponent から継承されます。)
パブリック プロパティ SoapVersion XML Web サービスに対して SOAP 要求を行うために使用する SOAP プロトコルのバージョンを取得します。 (WebService から継承されます。)
パブリック プロパティ User ASP.NET サーバーの User オブジェクトを取得します。要求を実行する権限がユーザーに与えられているかどうかを認証するために使用できます。 (WebService から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddBuild これは、ビルドのテーブルにデータを書き込む webmethod です。
パブリック メソッド AddBuildStep これは BuildSteps のテーブルにデータを書き込む webmethod です。
パブリック メソッド AddChangeSetsForBuild これにより、変更セットのテーブルにデータを書き込む webmethod です。
パブリック メソッド AddOpenedWorkItemsForBuild これは OpenedBugs のテーブルにデータを書き込む webmethod です。WorkItemData の各オブジェクトの必須パラメーターは WorkItemId と WorkItemUri のタイトルです。
パブリック メソッド AddPlatformFlavorLogForBuild 特定のプラットフォームまたはフレーバーの特定のビルドのコンパイルの詳細を返します。
パブリック メソッド AddProjectDetailsForBuild これは ProjectDetails のテーブルにデータを書き込む webmethod です。
パブリック メソッド AddWorkItemsForBuild これは、WorkItems のテーブルにデータを書き込む webmethod です。
パブリック メソッド Dispose MarshalByValueComponent によって使用されているすべてのリソースを解放します。 (MarshalByValueComponent から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetBuildDetails opstore に格納されているすべてのビルド構成情報を返します。
パブリック メソッド GetBuildQualities opstore に格納されているすべてのビルドの品質を返します。
パブリック メソッド GetBuildSteps 特定のビルドのビルド ステップを返します。
パブリック メソッド GetBuildUri 特定のチーム プロジェクトおよびビルド番号のビルド URI を返します。
パブリック メソッド GetChangeSetsForBuild ビルドに関連付けられたすべての変更セットを返します。
パブリック メソッド GetCodeCoverageForBuild 特定のプラットフォームおよびフレーバーに対応するビルドのコード カバレッジを返します。
パブリック メソッド GetCodeCoverageStatusForBuild 特定のプラットフォームおよびフレーバーに対応するビルドのコード カバレッジの状態を返します。この状況はカバレッジのマージ処理中およびエラー ログ ファイルについてのデータが含まれます。
パブリック メソッド GetCompilationSummaryForBuild 特定のプラットフォームおよびフレーバーの特定のビルドのコンパイルの詳細を返します。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetListOfBuilds ここで buildType のパラメーターは省略可能です。buildtype が null または特定の teamProject のビルドの一覧が返されますを空にします; それ以外の場合は、ビルドは、特定の buildtypeに基づいてフィルター処理します。
パブリック メソッド GetOpenedWorkItemsForBuild ビルドのすべての開いている作業項目を返します。
パブリック メソッド GetPlatformFlavorsForBuild 特定のビルド URI のビルドすべてのプラットフォームおよびフレーバーを返します。
パブリック メソッド GetService IServiceProvider を実装しているオブジェクトを取得します。 (MarshalByValueComponent から継承されます。)
パブリック メソッド GetTestResultsForBuild 特定のプラットフォームおよびフレーバーに対応するビルドのすべてのテスト結果を返します。
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド GetWorkItemsForBuild ビルドの関連するすべての作業項目を返します。
パブリック メソッド ToString Component の名前を格納している String を返します。このメソッドはオーバーライドできません。 (MarshalByValueComponent から継承されます。)
パブリック メソッド UpdateBuildFinishTime これは、ビルドのテーブルのエントリ FinishTime を更新する webmethod です。
パブリック メソッド UpdateBuildFlag これは、ビルドのテーブルのエントリ GoodBuildFlag bit を更新する webmethod です。
パブリック メソッド UpdateBuildLogLocation これは、ビルドのテーブルのエントリ LogLocation を更新する webmethod です。
パブリック メソッド UpdateBuildNumberAndDropLocation これは、特定のビルドのビルド番号とドロップの位置を更新する webmethod です。
パブリック メソッド UpdateBuildQuality opstore の特定のビルドのビルドの品質を更新します。これは、ビルドの品質評価のために保持されたリストに存在しない場合、ビルドの品質を追加します。
パブリック メソッド UpdateBuildStatus 特定のビルドの状態を更新します。
パブリック メソッド UpdateBuildStep これは BuildSteps のテーブルのデータを更新する webmethod です。

このページのトップへ

イベント

  名前 説明
パブリック イベント Disposed コンポーネントの Disposed イベントを待機するイベント ハンドラーを追加します。 (MarshalByValueComponent から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.Build.Server.Compatibility 名前空間