TestRunConfiguration クラス
現在実行されているテスト ジョブの構成を提供します。 このクラスは継承できません。
継承階層
System.Object
Microsoft.VisualStudio.TestTools.Common.TestRunConfiguration
名前空間: Microsoft.VisualStudio.TestTools.Common
アセンブリ: Microsoft.VisualStudio.QualityTools.Common (Microsoft.VisualStudio.QualityTools.Common.dll 内)
構文
'宣言
<SerializableAttribute> _
Public Class TestRunConfiguration _
Implements ICloneable, IVerifiable, IVisiblePropertyProvider, ISerializable, _
IXmlTestStore, IXmlTestStoreCustom
[SerializableAttribute]
public class TestRunConfiguration : ICloneable,
IVerifiable, IVisiblePropertyProvider, ISerializable, IXmlTestStore, IXmlTestStoreCustom
[SerializableAttribute]
public ref class TestRunConfiguration : ICloneable,
IVerifiable, IVisiblePropertyProvider, ISerializable, IXmlTestStore, IXmlTestStoreCustom
[<SerializableAttribute>]
type TestRunConfiguration =
class
interface ICloneable
interface IVerifiable
interface IVisiblePropertyProvider
interface ISerializable
interface IXmlTestStore
interface IXmlTestStoreCustom
end
public class TestRunConfiguration implements ICloneable, IVerifiable, IVisiblePropertyProvider, ISerializable, IXmlTestStore, IXmlTestStoreCustom
TestRunConfiguration 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
TestRunConfiguration(SerializationInfo, StreamingContext) | 指定された情報およびコンテキストを使用して、XML から TestRunConfiguration クラスの新しいインスタンスを初期化します。 | |
TestRunConfiguration(String, String) | テストの実行構成の名前とストレージ情報を使用して、TestRunConfiguration クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
AbortRunOnError | エラーが発生した場合にテストの実行を停止するかどうかを示す値を取得または設定します。 | |
AgentNotRespondingTimeout | 応答しないテスト エージェントのタイム リミットを取得または設定します。 | |
AgentProperties | 指定されたエージェントのプロパティを表すキーおよび値からなるハッシュ テーブルを取得します。 | |
ApartmentState | この実行構成で現在設定されているアパートメント状態を取得します。 | |
BucketSize | 実行構成のバケットのサイズを取得または設定します。 | |
CleanupCommand | 実行構成をクリーンアップするコマンドを取得または設定します。 | |
DefaultUserDeploymentRootDirectory | テスト ランナーの既定の配置ルート ディレクトリを取得または設定します。 | |
DeploymentItems | テストの実行と共に配置される項目を取得または設定します。 | |
DeploymentRootDirectory | 一般的な配置のルート ディレクトリを取得または設定します。 | |
DeploymentTimeout | 配置のタイム リミットを取得または設定します。 | |
Description | テストの実行の説明を取得または設定します。 | |
ElementName | TestSettings 要素の下に、テスト設定のファイル形式で保存されている実行構成を取得します。 | |
HostData | アクティブ ホストのテスト実行構成データを取得または設定します。 | |
HostProcessPlatform | ホスト システムのプロセッサ アーキテクチャを取得または設定します。 | |
Id | 実行構成の ID を取得します。 | |
IsCodeCoverageEnabled | コード カバレッジ コレクションがこのテスト実行に有効かどうかを示すブール値を取得または設定します。 | |
IsDeploymentEnabled | 配置が有効になっているかどうかを示すブール値を取得します。Set アクセサーは内部に設定されています。 | |
IsExecutedOutOfProc | テストが別のプロセスで実行されているかどうかを示すブール値を取得します。Set アクセサーは内部に設定されています。 | |
IsExecutedRemotely | テスト実行をリモートで実行する必要があるかどうかを示すブール値を取得または設定します。 | |
IsExecutedUnderDebugger | テスト実行がデバッガーで実行されたかどうかを示すブール値を取得または設定します。 | |
IsRemoteDataCollectionEnabled | データ コレクターが有効かどうかを示すブール値を取得します。 | |
Name | 実行構成の名前を取得または設定します。 | |
NamespaceUri | 現在の名前空間の URI (Uniform Resource Identifier) を取得します。 | |
RelativePathRootDirectory | 相対ファイル パスが発生するときに使用するディレクトリを取得または設定します。 | |
RunDeploymentInDirectory | テスト コントローラーから、配置済みのファイルを受け取るディレクトリを取得します。 | |
RunDeploymentOutDirectory | テスト コントローラーに配置するファイルを含むディレクトリを取得します。 | |
RunTimeout | テストの実行のタイム リミットを取得または設定します。 | |
SetupCommand | テストの実行の設定コマンドを取得または設定します。 | |
SkipUnhostableTests | ホストのないテストをスキップする必要があるかどうかを示すブール値を取得または設定します。 | |
Storage | 実行構成が格納されるファイル名を取得または設定します。 | |
TestTimeout | テストのタイム リミットを取得または設定します。 | |
UseDefaultDeploymentRootDirectory | 規定の配置ルート ディレクトリを使用するかどうかを示すブール値を取得または設定します。 | |
UserDeploymentRootDirectory | UseDefaultDeploymentRootDirectory が false の場合に使用される配置ルート ディレクトリを取得または設定します。 | |
VisibleProperties | プロパティの説明を取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Clone | このオブジェクトと同じデータを持つ複製を返します。 | |
Equals | 指定された TestRunConfiguration オブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object.Equals(Object) をオーバーライドします。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetHashCode | 実行構成の ID のハッシュ コードを返します。 (Object.GetHashCode() をオーバーライドします。) | |
GetObjectData | SerializationInfo に、対象のオブジェクトをシリアル化するために必要なデータを設定します。 | |
GetTestElementTimeout | 特定のテストに指定されたタイムアウトを返します。 | |
GetTestTypeSpecificData | 指定されたテストの種類のテストの種類に固有の実行構成拡張データ (クローン) を返します。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
IsValid | 実行構成が有効かどうかを示すブール値を返します。 | |
Load | 指定したパラメーターを使用して、指定した XML 要素からこのクラスのインスタンスを読み込みます。 | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
Save | 指定したパラメーターを使用して、指定した XML 要素にこのオブジェクトを保存します。 | |
SetTestEnvironment | これらのテストの設定、およびテスト環境をホストするコントローラーを使用して、テストの実行で使用するテスト環境を設定します。 | |
SetTestTypeSpecificData | 指定されたテストの種類の、種類に固有の実行構成拡張データを設定します。 | |
ToString | 実行構成の文字列表現を返します。 (Object.ToString() をオーバーライドします。) |
このページのトップへ
フィールド
名前 | 説明 | |
---|---|---|
DefaultDeploymentRootDirectory | ローカル配置の既定のディレクトリを提供します。 | |
DefaultRelativePathRoot | 相対配置項目の既定ルート パスを提供します。 |
このページのトップへ
解説
このクラスは、ICloneable、IVerifiable、および IVisiblePropertyProvider を実装します。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。