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 | Test Runner에 대한 기본 배포 루트 디렉터리를 가져오거나 설정합니다. | |
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 | 테스트에 대한 시간 제한을 가져오거나 설정합니다. | |
UploadDeploymentItems | ||
UseDefaultDeploymentRootDirectory | 기본 배포 루트 디렉터리를 사용해야 하는지 여부를 나타내는 부울 값을 가져오거나 설정합니다. | |
UserDeploymentRootDirectory | UseDefaultDeploymentRootDirectory 가 false일 때 사용될 배포 루트 디렉터리를 가져오거나 설정합니다. | |
VisibleProperties | 속성에 대한 설명을 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Clone | 데이터가 이 개체와 동일한 복제본을 반환합니다. | |
Equals | 제공된 TestRunConfiguration 개체가 현재 개체와 같은지 여부를 확인합니다. (Object.Equals(Object)을(를) 재정의함) | |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
GetHashCode | 실행 구성의 ID 해시 코드를 반환합니다. (Object.GetHashCode()을(를) 재정의함) | |
GetObjectData | 대상 개체를 serialize하는 데 필요한 데이터로 SerializationInfo를 채웁니다. | |
GetTestElementTimeout | 지정된 테스트에 대해 지정된 제한 시간을 반환합니다. | |
GetTestTypeSpecificData | 지정된 테스트 형식에 대해 테스트 형식별 실행 구성 확장 데이터(복제본)를 반환합니다. | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
IsValid | 실행 구성이 유효한 지를 나타내는 부울 값을 반환합니다. | |
Load | 제공된 매개 변수를 사용하여 제공된 XML 요소에서 이 클래스의 인스턴스를 로드합니다. | |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
Save | 제공된 매개 변수를 사용하여 제공된 XML 요소에 이 개체를 저장합니다. | |
SetTestEnvironment | 이 테스트 설정을 사용하여 테스트 실행 시 사용할 테스트 환경과 테스트 환경을 호스팅하는 컨트롤러를 설정합니다. | |
SetTestTypeSpecificData | 지정된 테스트 형식에 대해 유형별 실행 구성 확장 데이터를 실행합니다. | |
ToString | 실행 구성의 문자열 표현을 반환합니다. (Object.ToString()을(를) 재정의함) |
위쪽
필드
이름 | 설명 | |
---|---|---|
DefaultDeploymentRootDirectory | 로컬 배포에 대한 기본 디렉터리를 제공합니다. | |
DefaultRelativePathRoot | 상대적 배포 항목에 대한 기본 루트 경로를 제공합니다. |
위쪽
설명
이 클래스는 [T:System.ICloneable,]IVerifiable 및 IVisiblePropertyProvider를 구현합니다.
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.