Repository4 クラス
継承階層
System.Object
System.ComponentModel.MarshalByValueComponent
System.Web.Services.WebService
Microsoft.TeamFoundation.Server.Core.WebServices.TeamFoundationWebService
Microsoft.TeamFoundation.VersionControl.Server.VersionControlWebService
Microsoft.TeamFoundation.VersionControl.Server.Repository4
名前空間: Microsoft.TeamFoundation.VersionControl.Server
アセンブリ: Microsoft.TeamFoundation.VersionControl.Server (Microsoft.TeamFoundation.VersionControl.Server.dll 内)
構文
'宣言
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03", _
Description := "Team Foundation VersionControl ClientServices web service")> _
<ProxyParentClassAttribute("VersionControlClientProxy")> _
<ClientServiceAttribute(ServiceName := "ISCCProvider4", CollectionServiceIdentifier := "FA9FCC37-F9BD-496F-A1B8-CE351F6BFE8A")> _
Public Class Repository4 _
Inherits VersionControlWebService
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03",
Description = "Team Foundation VersionControl ClientServices web service")]
[ProxyParentClassAttribute("VersionControlClientProxy")]
[ClientServiceAttribute(ServiceName = "ISCCProvider4", CollectionServiceIdentifier = "FA9FCC37-F9BD-496F-A1B8-CE351F6BFE8A")]
public class Repository4 : VersionControlWebService
Repository4 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
Repository4 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
Application | 現在の HTTP 要求に対するアプリケーション オブジェクトを取得します。 (WebService から継承されます。) | |
Container | コンポーネントを格納するコンテナーを取得します。 (MarshalByValueComponent から継承されます。) | |
Context | 現在の要求に対する ASP.NET HttpContext を取得します。これには、HTTP サーバーが Web 要求を処理するために使用するすべての HTTP 固有のコンテキストがカプセル化されています。 (WebService から継承されます。) | |
DesignMode | コンポーネントが現在デザイン モードかどうかを示す値を取得します。 (MarshalByValueComponent から継承されます。) | |
Events | コンポーネントに結び付けられているイベント ハンドラーのリストを取得します。 (MarshalByValueComponent から継承されます。) | |
RequestContext | この Web サービス要求に関連付けられている RequestContext。 (TeamFoundationWebService から継承されます。) | |
Server | 現在の要求に対する HttpServerUtility を取得します。 (WebService から継承されます。) | |
Session | 現在の要求に対する HttpSessionState インスタンスを取得します。 (WebService から継承されます。) | |
Site | コンポーネントのサイトを取得または設定します。 (MarshalByValueComponent から継承されます。) | |
SoapVersion | XML Web サービスに対して SOAP 要求を行うために使用する SOAP プロトコルのバージョンを取得します。 (WebService から継承されます。) | |
User | ASP.NET サーバーの User オブジェクトを取得します。要求を実行する権限がユーザーに与えられているかどうかを認証するために使用できます。 (WebService から継承されます。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AddWebServiceResource | 要求の最後に破棄する必要のある Web サービス メソッドで使用される IDisposable リソースを追加します。 (TeamFoundationWebService から継承されます。) | |
CheckIn | 保留中の変更のセットをコミットします。チェックインは、ファイルをコミットより大きい呼び出しシーケンスの一部です。シーケンスは次のとおりです: 1。CheckPendingChanges を呼び出し、ファイルとフォルダーの一覧でチェックインにを渡します。2。ファイルごとに、UploadFile を呼び出します。3.チェックインを呼び出し、ファイルおよびフォルダーのリストを渡します (#1) のリストと一致する必要があります。CheckPendingChanges は必要ではありませんが、呼び出し元がファイルをアップロードする時間を浪費する前に競合の警告することもできます。 serverItems は 1 文字以上の項目、重複すると、ワイルドカード文字を含める必要があります。 | |
CheckInShelveset | チェックインに既存のシェルブセットを送信します。変更セットに関連付けられた作業項目をチェックインが終了したら関連付けられているか、または解決されます。 | |
CompareLabels | に関する情報は、変更セット 2 種類のラベルの間の項目。指定した項目を含める maxCount の最も新しい変更セットが返されます。 | |
CreateBranch | サーバーのコミットされた分岐を作成します。 | |
Dispose() | MarshalByValueComponent によって使用されているすべてのリソースを解放します。 (MarshalByValueComponent から継承されます。) | |
Dispose(Boolean) | MarshalByValueComponent によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 (MarshalByValueComponent から継承されます。) | |
EnterMethod | (VersionControlWebService から継承されます。) | |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (MarshalByValueComponent から継承されます。) | |
Get | 特定のバージョンを使用して、ワークスペースを同期するためにクライアントによって呼び出されます。「」クライアントのファイルの一覧をユーザーのローカル作業コピーを更新するためにダウンロードするようにする場合に返されます。 | |
GetHashCode | 既定のハッシュ関数として機能します。 (Object から継承されます。) | |
GetServerSettings | ||
GetService | IServiceProvider を実装しているオブジェクトを取得します。 (MarshalByValueComponent から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
HandleException | この基本的な WebService ExceptionHandler、例外とレコードを今後のログの要求コンテキストでそのキャプチャ。サービスでは、このメソッドをオーバーライドすることもできます。例外に行は、例外を基づいて変更するか、あるアクションをいるか、またはで同じように動作します。 (TeamFoundationWebService から継承されます。) | |
LeaveMethod | (VersionControlWebService から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
Merge | 自動的に解決された保留中のマージと自動的に解決されないものの競合の GetOperations のリストを返します。 | |
PendChanges | 実行するために呼び出す、チェック アウト、分岐、名前を変更して、削除など追加します。送信された変更は、ワイルドカード文字と、再帰のフラグが含まれる場合があります。ワイルドカードと再帰が展開され、正常に pended 変更のリストが返されます。 | |
PendChangesInLocalWorkspace | ||
QueryChangesetExtended | プロパティで設定されるクエリの変更。 | |
QueryChangesForChangeset | クエリは、特定の変更セットで変更します (または非ページはページングを行うことができます)。 | |
QueryItems | 項目の配列によって指定される一連の項目に関する情報を返します。 「項目」のパラメーターは、ワイルドカード文字とすべての再帰の種類をサポートします。 バージョンのパラメーターは、項目のバージョンを受信するかを指定します。 WorkspaceVersionSpec は、ワークスペースの LocalVersion の表に表示される項目のみを指定できることもあります。 | |
QueryItemsExtended | ||
QueryPendingChangesForWorkspace | 指定された基準に一致する保留中の変更のリストを返します。これらの結果は、ページ サイズに渡される値によって制限されます。lastChange の値は、ページを開き開始する場所を指定するか、最初のページに対して無効にします。子は、再帰的なオプションに従って返されます。RecursionType.None を指定すると、serverItem だけが返されます。RecursionType.OneLevel を指定し、serverItem がフォルダーを表す場合、フォルダーとは、が返されます。RecursionType.Full を指定し、serverItem がフォルダーの場合は、すべての子孫が返されます。 | |
QueryPendingChangeSignature | また、呼び出された「Pre」です。指定されたワークスペースのサーバーの現在の保留中の変更のシグネチャをフェッチします。これはクライアントの保留中の変更と等しい場合、シグネチャは、対象の作業がないため、スキップできます。 | |
QueryPendingSets | 指定された基準に一致する保留中の変更のリストを返します。 workspaceName が null 以外の場合、ownerName も指定する必要があります。子は、再帰的なオプションに従って返されます。RecursionType.None を指定すると、serverItem だけが返されます。RecursionType.OneLevel を指定し、serverItem がフォルダーを表す場合、フォルダーとは、が返されます。RecursionType.Full を指定し、serverItem がフォルダーの場合は、すべての子孫が返されます。この関数は、それぞれがワークスペースを表す PendingSet のオブジェクトの配列を返します。PendingSet の各オブジェクト内では PendingChanges の配列ですが、このワークスペースに属する変更を表します。 | |
QueryPendingSetsWithLocalWorkspaces | ||
QueryShelvedChanges | 指定された基準に一致する保留中の変更のリストを返します。 workspaceName が null 以外の場合、ownerName も指定する必要があります。子は、再帰的なオプションに従って返されます。RecursionType.None を指定すると、serverItem だけが返されます。RecursionType.OneLevel を指定し、serverItem がフォルダーを表す場合、フォルダーとは、が返されます。RecursionType.Full を指定し、serverItem がフォルダーの場合は、すべての子孫が返されます。この関数は、それぞれがワークスペースを表す PendingSet のオブジェクトの配列を返します。PendingSet の各オブジェクト内では PendingChanges の配列ですが、このワークスペースに属する変更を表します。 | |
QueryShelvesets | システムの既知のシェルブセットを示します。シェルブセットのメタデータを返します。 変更の一覧を取得するには、QueryPendingSets()を使用します。 | |
QueryWorkspace | 特定のワークスペースを検索します。ワイルドカードまたは null 値は使用できません。 ワークスペースで検索例外をスローします。 | |
QueryWorkspaceItems | ワークスペースのバージョンで一連の項目に関する情報を返します。 | |
QueryWorkspaces | 特定の所有者、コンピューターを使用して、ワークスペースを検索します。 | |
ReconcileLocalWorkspace | サーバー上のローカル ワークスペースのローカル保留中の変更を調整します。 | |
Resolve | 特定の解決の特定の競合を解決します。これは、Get、チェックインおよびマージの競合に対して呼び出されます。 | |
Rollback | 特定のバージョンの範囲を特定のツリーの変更をロールバックします。 | |
SetMethodName | メソッドは、URL はなく、正しくアクティビティ ログに記録されるように、パラメーターを指定せずにメソッドの名前 (EnterMethod を呼び出していません) は methodInformation の同じインスタンスというように設計されています。ただし設定します。 (TeamFoundationWebService から継承されます。) | |
SetServerSettings | ||
ToString | Component の名前を格納している String を返します。このメソッドはオーバーライドできません。 (MarshalByValueComponent から継承されます。) | |
UndoPendingChanges | 一連の保留中の変更を元に戻します。 serverItem の仕様は何も一致しない場合、エラーのオブジェクトは用に戻ります。このメソッドは、元に戻された保留中の変更の配列を返します。ファイルごとに、クライアントは DownloadFile() を呼び出し、UndonePendingChange のオブジェクトでファイルの変更されていないバージョンを取得するために返されるバージョンを指定する必要があります。 | |
UndoPendingChangesInLocalWorkspace | ||
Unshelve | マージがワークスペースに変更をシェルブ。 | |
UpdateLocalVersion | ワークスペースのために格納される項目のローカル バージョンを更新するために呼び出されます。 クライアントが正常に DownloadFile() を Get()の命令に基づいて呼び出した後、を呼び出す必要があります。 | |
UpdateShelveset | シェルブセットのカスタム プロパティを更新します。 メモ: 現在シェルブセットのプロパティ バッグに対する更新のみ受け入れられます。 他の更新によりすべて非操作が発生します。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
Disposed | コンポーネントの Disposed イベントを待機するイベント ハンドラーを追加します。 (MarshalByValueComponent から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。