Repository4 クラス
継承階層
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.Repository4
名前空間: Microsoft.TeamFoundation.VersionControl.Server
アセンブリ: Microsoft.TeamFoundation.VersionControl.Server (Microsoft.TeamFoundation.VersionControl.Server.dll 内)
構文
'宣言
<ClientServiceAttribute(ServiceName := "ISCCProvider4", CollectionServiceIdentifier := "FA9FCC37-F9BD-496F-A1B8-CE351F6BFE8A")> _
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03", _
Description := "Team Foundation VersionControl ClientServices web service")> _
<ProxyParentClassAttribute("VersionControlClientProxy")> _
Public Class Repository4 _
Inherits VersionControlWebService
[ClientServiceAttribute(ServiceName = "ISCCProvider4", CollectionServiceIdentifier = "FA9FCC37-F9BD-496F-A1B8-CE351F6BFE8A")]
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03",
Description = "Team Foundation VersionControl ClientServices web service")]
[ProxyParentClassAttribute("VersionControlClientProxy")]
public class Repository4 : VersionControlWebService
Repository4 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
Repository4 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
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 から継承されます。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AddWebServiceResource | (TeamFoundationWebService から継承されます。) | |
CheckIn | 一連の保留中の変更をコミットします。チェックイン ファイルをコミットするのには、大規模なコール シーケンスの一部です。シーケンスです: 1。CheckPendingChanges を呼び出すし、チェックインするファイルとフォルダーの一覧を渡します。2.各ファイルには、UploadFile を呼び出します。3.チェックインを呼び出し、ファイルとフォルダーの (第 1 のリストに一致する必要があります) の一覧を渡します。CheckPendingChanges する必要はありませんが、競合のファイルのアップロードに時間を浪費する前に通知を受け取る、呼び出し元を許可します。 serverItems には、少なくとも 1 つの項目、重複を許可しない、およびワイルドカード文字を含める必要があります。 | |
CheckInShelveset | チェックインは、既存のシェルブ セットを送信します。作業項目を変更セットに関連付けられていることは関連またはチェックインが完了すると、すぐに解決されます。 | |
CompareLabels | ||
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 | (TeamFoundationWebService から継承されます。) | |
LeaveMethod | (VersionControlWebService から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
Merge | 保留中のマージは自動的に解決のための GetOperations との競合を自動的に解決されていないものの一覧を返します。 | |
PendChanges | 呼ばれる実行を追加、チェック アウト、分岐、名前変更、削除、および続きます。送信された変更には、ワイルドカード文字と再帰フラグを含めることができます。ワイルドカードを使用して再帰で展開され、変更リストを保留が正常に返されます。 | |
PendChangesInLocalWorkspace | ||
QueryChangesetExtended | クエリ セットのプロパティを変更します。 | |
QueryChangesForChangeset | クエリは、特定の変更セットの変更 (ページことができますまたは非ページ)。 | |
QueryItems | 一連の項目の配列で指定された項目に関する情報を返します。 ワイルドカード文字とすべての再帰種類、「アイテム」パラメーターをサポートします。 アイテムのバージョンを受信するのには何のバージョンのパラメーターを指定します。 WorkspaceVersionSpec は、指定、表そのワークスペースの LocalVersion で表示される場合のみアイテムで返されます。 | |
QueryItemsExtended | ||
QueryPendingChangesForWorkspace | 保留中の変更を指定した条件に一致するのリストを返します。これらの結果でのページ ・ サイズに渡される値によって制限されます。セレクションの値は、ページング、または最初のページを開始する場所を指定します。子は、再帰オプションに従って返されます。RecursionType.None が指定されている場合は、serverItem のみが返されます。RecursionType.OneLevel が指定されているし、serverItem フォルダーを表す場合は、そのフォルダーとその直接の子が返されます。RecursionType.Full が指定されている serverItem がフォルダーの場合は、そのすべての子孫が返されます。 | |
QueryPendingChangeSignature | "Pre-reconcile"とも呼ばれるフェッチ、サーバーは指定されたワークスペースの保留中の変更の署名の現在のです。ないため、作業を行うには、調整をスキップできますし、クライアントの保留中の変更の署名に等しい場合。 | |
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 | 特定の解像度を持つ特定の競合を解決します。これを取得、チェックイン、およびマージの競合と呼ばれます。 | |
Rollback | ツリーの特定のバージョンの範囲の変更をロールバックします。 | |
SetMethodName | (TeamFoundationWebService から継承されます。) | |
SetServerSettings | ||
ToString | Component の名前を格納している String を返します。このメソッドはオーバーライドできません。 (MarshalByValueComponent から継承されます。) | |
UndoPendingChanges | 一連の保留中の変更を元に戻します。 ServerItem の仕様が何とも一致しない場合は、エラーのオブジェクトが返されます。このメソッドは、保留中の変更を取り消したの配列を返します。ファイルごとに、クライアントする必要があります DownloadFile() を呼び出すし、変更されていないバージョンのファイルを取得するのには、UndonePendingChange オブジェクトで返されるバージョンが指定します。 | |
UndoPendingChangesInLocalWorkspace | ||
Unshelve | シェルブされた変更をワークスペースのマージします。 | |
UpdateLocalVersion | 専用のワークスペースに格納されている項目のローカル バージョンを更新するには次のように呼び出されます。 Get() からの指示に基づいて正常に呼び出し元の DownloadFile() 後のクライアントはこれを呼び出す必要があります。 | |
UpdateShelveset | シェルブ セットにカスタム プロパティを更新します。 注: 現在は更新するには、プロパティ バッグに、シェルブ セットが無視されます。 その他のすべての更新は行いませんが。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
Disposed | コンポーネントの Disposed イベントを待機するイベント ハンドラーを追加します。 (MarshalByValueComponent から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。