次の方法で共有


Workstation クラス

そのコンピューターおよびソース管理の状態を表すクラスです。

継承階層

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Workstation

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

構文

'宣言
Public NotInheritable Class Workstation
public sealed class Workstation

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

プロパティ

  名前 説明
パブリック プロパティ AttemptToAutoResolveConflicts このは、このコンピューターの自動解決の競合の設定によって、またはユーザーの試行を設定します。
パブリック プロパティ静的メンバー CacheEnabled キャッシュが有効かどうかを表すフラグを取得します。
パブリック プロパティ静的メンバー ConfigurationEnabled true の場合、構成ディレクトリであり、が使用されます。false の場合、ディレクトリへのアクセスを持っていませんが、存在しないか、またはアプリケーションで false に設定され、構成のキャッシュなしで実行する必要があります。
パブリック プロパティ静的メンバー Current 現在のコンピューターを表すワークステーションのインスタンスを取得します。
パブリック プロパティ GetLatestOnCheckout チェック アウトの項目の最新バージョンを受信するかどうかを示すフラグを取得または設定します。
パブリック プロパティ InstalledPolicyTypes このコンピューターにインストールされているポリシーの種類の配列を取得します。
パブリック プロパティ Name このワークステーションの名前を取得します。
パブリック プロパティ静的メンバー OfflineMetadataFileRoot ワークスペースのローカル バージョンのメタデータ ファイルが格納されているディレクトリ位置を返します。
パブリック プロパティ PagedCheckinMaterializationCap チェックイン ポリシーの評価をサポートするためにメモリに埋め込むまたは LastSavedCheckin の checkstate ストレージの最大サイズを取得します保留中の変更のコレクション。
パブリック プロパティ PagedCheckinPageSize ページをページング チェックインおよびページをページング保留中の変更の取得と解放は、Resource Acquisition Is コンストラクターの組み合わせ Application Programming Interface 中に使用される保留中の変更の最大数を取得または設定します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド EnsureUpdateWorkspaceInfoCache(VersionControlServer, String) ワークスペース情報のキャッシュを更新することを確認します。
パブリック メソッド EnsureUpdateWorkspaceInfoCache(VersionControlServer, String, TimeSpan) ワークスペース情報のキャッシュを更新することを確認します。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetAllLocalWorkspaceInfo すべてのキャッシュされたローカル ワークスペース情報のオブジェクトの配列を取得します。
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetLocalItemExclusions このコンピューターにこのユーザーのローカル項目の除外のセットを返します。
パブリック メソッド GetLocalWorkspaceInfo(String) 指定したパスを含むワークスペースのキャッシュされたローカル ワークスペース情報を取得します。
パブリック メソッド GetLocalWorkspaceInfo(VersionControlServer, String, String) 指定されたワークスペースのキャッシュされたローカル ワークスペース情報を取得します。
パブリック メソッド GetLocalWorkspaceInfoRecursively 指定したパスまたはそれ以前でワークスペース情報のオブジェクトの配列を取得します。
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド IsExplicitlyMapped 指定したパスにワークスペースのルート マッピングであるかどうかをチェックします。
パブリック メソッド IsMapped 指定したパスにワークスペースでマップされるかどうかをチェックします。
パブリック メソッド QueryLocalWorkspaceInfo WorkspaceInfo の配列をオブジェクト要素と一致するに指定されたパラメーター取得します。
パブリック メソッド ReloadCache ディスク キャッシュの再読み込みを強制します。
パブリック メソッド RemoveCachedWorkspaceInfo(VersionControlServer) キャッシュから指定されたリポジトリに関連付けられているワークスペースを削除します。
パブリック メソッド RemoveCachedWorkspaceInfo(VersionControlServer, String) キャッシュから指定されたリポジトリに関連付けられているワークスペースを削除します。
パブリック メソッド RemoveCachedWorkspaceInfo(Uri, String, String) キャッシュから指定されたワークスペースを削除します。
パブリック メソッド RemoveLocalItemExclusion ローカル項目を除外] から除外を削除します。
パブリック メソッド SetLocalItemExclusions 渡されたリストにローカル項目を除外] を上書きします。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド UpdateServerUriReferences 互換性のために残されています。キャッシュを指定された URI (Uniform Resource Identifier) (URI) を使用して指定したソース管理リポジトリを参照するように更新します。
パブリック メソッド UpdateWorkspaceInfoCache(VersionControlServer, String) 指定されたリポジトリに関連付けられているワークスペース情報のオブジェクトを使用してキャッシュを更新します。
パブリック メソッド UpdateWorkspaceInfoCache(VersionControlServer, String, array<Workspace[]%) 指定されたリポジトリに関連付けられているワークスペース情報のオブジェクトを使用してキャッシュを更新します。

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.VersionControl.Client 名前空間