Share via


AdministrationWebService クラス

継承階層

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

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

構文

'宣言
<ClientServiceAttribute(ComponentName := "TeamBuild", RegistrationName := "Build",  _
    ServiceName := "AdministrationService", CollectionServiceIdentifier := "d1e9471d-7e69-4210-ad4c-3c941b245e2f")> _
<WebServiceAttribute> _
Public NotInheritable Class AdministrationWebService _
    Inherits BuildWebServiceBase
[ClientServiceAttribute(ComponentName = "TeamBuild", RegistrationName = "Build", 
    ServiceName = "AdministrationService", CollectionServiceIdentifier = "d1e9471d-7e69-4210-ad4c-3c941b245e2f")]
[WebServiceAttribute]
public sealed class AdministrationWebService : BuildWebServiceBase

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

コンストラクター

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

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ 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 から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddBuildAgents システムに指定されたパラメーターのビルド エージェントを追加します。追加されたビルド エージェントが含まれているサービス ホストの一意の名前が必要です。エージェントは、ビルド コントローラーによってシステムに追加されたときにランダムに関連付けることができます。
パブリック メソッド AddBuildControllers システムに指定されたパラメーターのビルド コントローラーを追加します。1 台のビルド コントローラーにサービス ホストによって一度に関連付けることができます。サービス ホストの複数のビルド コントローラーを定義すると、例外が発生します。
パブリック メソッド AddBuildServiceHost
パブリック メソッド DeleteBuildAgents
パブリック メソッド DeleteBuildControllers
パブリック メソッド DeleteBuildServiceHost
パブリック メソッド Dispose MarshalByValueComponent によって使用されているすべてのリソースを解放します。 (MarshalByValueComponent から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetService IServiceProvider を実装しているオブジェクトを取得します。 (MarshalByValueComponent から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド QueryBuildAgents 指定された指定に一致するビルド エージェントの一覧が照会します。出力リストの結果セットは結果を作成した仕様のインデックスに対応します。
パブリック メソッド QueryBuildAgentsByUri 指定された URI を使用するビルド エージェントの一覧が照会します。null 値またはリストが表示され、呼び出し元が適切なアクセス許可を持つすべてビルド エージェントを空にします。
パブリック メソッド QueryBuildControllers クエリ仕様を持つ一連のビルド コントローラーのクエリ。クエリ仕様では、コントローラー名、およびコンピューター名の両方のワイルドカード文字を含めることができます。
パブリック メソッド QueryBuildControllersByUri 指定された URI を使用してビルド コントローラーの一覧を照会します。null 値またはリストが表示され、呼び出し元が適切なアクセス許可を持つすべてビルド コントローラーを空にします。エージェントは、条件付きで IncludeAgents のフラグに基づいて返すことができます。
パブリック メソッド QueryBuildServiceHosts
パブリック メソッド QueryBuildServiceHostsByUri
パブリック メソッド TestBuildAgentConnection
パブリック メソッド TestBuildControllerConnection
パブリック メソッド TestBuildServiceHostConnections
パブリック メソッド ToString Component の名前を格納している String を返します。このメソッドはオーバーライドできません。 (MarshalByValueComponent から継承されます。)
パブリック メソッド UpdateBuildAgents フィールドがエージェントに更新するかの決定に指定更新プログラム構造体を使用して更新プログラムのビルド エージェント。唯一の必須フィールドは呼び出しで更新する必要があるエージェントを指定する更新の URI です。結果は返されません。このため、正常な更新を間接的に例外の原因としてシグナル状態になります。
パブリック メソッド UpdateBuildControllers 指定したプロパティを使用してサーバーのビルド コントローラーを更新します。新しいオブジェクトのプロパティは、更新の前にある古いプロパティをオーバーライドします。このメソッドから例外が生成されていない場合、プロパティに渡しますでデータベースに反映されます。
パブリック メソッド UpdateBuildServiceHost

このページのトップへ

イベント

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

このページのトップへ

スレッド セーフ

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

参照

関連項目

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