次の方法で共有


RepositoryExtensions クラス

RepositoryExtensions クラスは、グループの WebMethods が実装されているいくつかの部分クラスに分割されています。 これはすべてのメソッドで単一のファイルの一覧からを維持より維持可能です。

継承階層

System.Object
  System.ComponentModel.MarshalByValueComponent
    System.Web.Services.WebService
      Microsoft.TeamFoundation.Framework.Server.Alm.WebServices.TeamFoundationWebService
        Microsoft.TeamFoundation.VersionControl.Server.VersionControlWebService
          Microsoft.TeamFoundation.VersionControl.Server.RepositoryExtensions

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

構文

'宣言
<ProxyParentClassAttribute("VersionControlClientProxy")> _
<ClientServiceAttribute(ServiceName := "ISCCProvider3", CollectionServiceIdentifier := "ec9b0153-ee54-450e-b6e0-664ecb033c99")> _
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03",  _
    Description := "Team Foundation VersionControl ClientServices web service")> _
Public Class RepositoryExtensions _
    Inherits VersionControlWebService
[ProxyParentClassAttribute("VersionControlClientProxy")]
[ClientServiceAttribute(ServiceName = "ISCCProvider3", CollectionServiceIdentifier = "ec9b0153-ee54-450e-b6e0-664ecb033c99")]
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03", 
    Description = "Team Foundation VersionControl ClientServices web service")]
public class RepositoryExtensions : VersionControlWebService

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

コンストラクター

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

このページのトップへ

プロパティ

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

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddProxy 新しいプロキシ サーバー レコードで特定のパラメーターを追加します。
プロテクト メソッド AddWebServiceResource (TeamFoundationWebService から継承されます。)
パブリック メソッド CheckIn
パブリック メソッド CheckInShelveset
パブリック メソッド DeleteBranchObject 分岐のオブジェクトと関連付けられているすべてのリレーションシップを削除します。
パブリック メソッド DeleteProxy プロキシのレコード、特定の id によって指定されたサーバーから削除します。
パブリック メソッド Dispose() MarshalByValueComponent によって使用されているすべてのリソースを解放します。 (MarshalByValueComponent から継承されます。)
プロテクト メソッド Dispose(Boolean) MarshalByValueComponent によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 (MarshalByValueComponent から継承されます。)
プロテクト メソッド EnterMethod (VersionControlWebService から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (MarshalByValueComponent から継承されます。)
パブリック メソッド Get 指定したバージョンと、ワークスペースを同期化するのには、クライアントによって呼び出されます。返します、"を行うには"クライアント ユーザーのローカル作業コピーを更新するには、ダウンロードするファイルの一覧します。
パブリック メソッド GetChangesetProperty 特定の変更セットに関連付けられているプロパティを取得します。
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetService IServiceProvider を実装しているオブジェクトを取得します。 (MarshalByValueComponent から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド GetVersionedItemProperty バージョン管理下の項目に関連するプロパティを取得します。
プロテクト メソッド HandleException (TeamFoundationWebService から継承されます。)
プロテクト メソッド LeaveMethod (VersionControlWebService から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド Merge 保留中のマージは自動的に解決のための GetOperations との競合を自動的に解決されていないものの一覧を返します。
パブリック メソッド PendChanges 呼ばれる実行を追加、チェック アウト、分岐、名前変更、削除、および続きます。送信された変更には、ワイルドカード文字と再帰フラグを含めることができます。ワイルドカードを使用して再帰で展開され、変更リストを保留が正常に返されます。
パブリック メソッド QueryBranchObjectOwnership クエリ分岐オブジェクトの所有者情報を特定のチェンジ セットの所属変更セットすぎます、ルート分岐と項目の数を各ブランチ オフィスに返します。
パブリック メソッド QueryBranchObjects オブジェクトを再帰的にブランチを照会します。
パブリック メソッド QueryChangesetExtended クエリ セットのプロパティを変更します。
パブリック メソッド QueryChangesForChangeset クエリは、特定の変更セットの変更 (ページことができますまたは非ページ)。
パブリック メソッド QueryMergeRelationships パスを入力するには、最新バージョン情報と関連パスを返します。
パブリック メソッド QueryMergesExtended
パブリック メソッド QueryPendingChangesForWorkspace 保留中の変更を指定した条件に一致するのリストを返します。これらの結果でのページ ・ サイズに渡される値によって制限されます。セレクションの値は、ページング、または最初のページを開始する場所を指定します。子は、再帰オプションに従って返されます。RecursionType.None が指定されている場合は、serverItem のみが返されます。RecursionType.OneLevel が指定されているし、serverItem フォルダーを表す場合は、そのフォルダーとその直接の子が返されます。RecursionType.Full が指定されている serverItem フォルダーとそのすべての子孫が返されます。
パブリック メソッド QueryProxies プロキシのレコードの一覧を返します。
パブリック メソッド ResetCheckinDates TPC に内のすべての変更セットのチェックインの日付前の最後の日付にリセットされます。これは、移行ツールでは、使用して、「空の」TPC でのみ動作します。 空の次のチェックインのみが発生した可能性があることを意味します。a.$/ b.チーム プロジェクト c を作成します。チーム プロジェクトの作成とビルドの定義の 1 セット。
パブリック メソッド Resolve 特定の解像度を持つ特定の競合を解決します。これを取得、チェックイン、およびマージの競合と呼ばれます。
パブリック メソッド Rollback ツリーの特定のバージョンの範囲の変更をロールバックします。
パブリック メソッド SetChangesetProperty 変更セットにプロパティの値を設定します。
プロテクト メソッド SetMethodName (TeamFoundationWebService から継承されます。)
パブリック メソッド SetPendingChangeProperty
パブリック メソッド SetVersionedItemProperty バージョン管理項目のプロパティを設定します。
パブリック メソッド ToString Component の名前を格納している String を返します。このメソッドはオーバーライドできません。 (MarshalByValueComponent から継承されます。)
パブリック メソッド TrackMerges 返しますがマージ ソース アイテムのソースの変更セットの一覧については、対象のアイテムのセットに発生します。マージ履歴に直接関連するいると、ソースとターゲットの項目はありません。
パブリック メソッド UndoPendingChanges 一連の保留中の変更を元に戻します。 ServerItem の仕様が何とも一致しない場合は、エラーのオブジェクトが返されます。このメソッドは、保留中の変更を取り消したの配列を返します。ファイルごとに、クライアントする必要があります DownloadFile() を呼び出すし、変更されていないバージョンのファイルを取得するのには、UndonePendingChange オブジェクトで返されるバージョンが指定します。
パブリック メソッド Unshelve シェルブされた変更は、ワークスペースのコピーします。
パブリック メソッド UpdateBranchObject 作成/ブランチのオブジェクトを更新します。アイテムは存在しますが、分岐のオブジェクトでない場合は、分岐のルートとして、アイテムがマークされます。

このページのトップへ

イベント

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

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.VersionControl.Server 名前空間