Share via


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 형식에서는 다음과 같은 멤버를 노출합니다.

생성자

  이름 설명
Protected 메서드 TestRunConfiguration(SerializationInfo, StreamingContext) 제공된 정보와 컨텍스트를 사용하여 XML에 있는 TestRunConfiguration 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 TestRunConfiguration(String, String) 테스트 실행 구성의 이름 및 저장 정보를 사용하여 TestRunConfiguration 클래스의 새 인스턴스를 초기화합니다.

위쪽

속성

  이름 설명
Public 속성 AbortRunOnError 오류가 발생하는 테스트 실행을 중지할지 여부를 나타내는 부울 값을 가져오거나 설정합니다.
Public 속성 AgentNotRespondingTimeout 응답하지 않는 테스트 에이전트에 대한 제한 시간을 가져오거나 설정합니다.
Public 속성 AgentProperties 지정된 에이전트의 속성을 나타내는 키와 값으로 구성되는 해시 테이블을 가져옵니다.
Public 속성 ApartmentState 이 실행 구성에 현재 설정된 아파트 상태를 가져옵니다.
Public 속성 BucketSize 실행 구성을 위한 버킷 크기를 가져오거나 설정합니다.
Public 속성 CleanupCommand 실행 구성을 정리할 명령을 가져오거나 설정합니다.
Public 속성 DefaultUserDeploymentRootDirectory Test Runner에 대한 기본 배포 루트 디렉터리를 가져오거나 설정합니다.
Public 속성 DeploymentItems 테스트 실행과 함께 배포할 항목을 가져오거나 설정합니다.
Public 속성 DeploymentRootDirectory 일반적인 배포 루트 디렉터리를 가져오거나 설정합니다.
Public 속성 DeploymentTimeout 배포에 대한 시간 제한을 가져오거나 설정합니다.
Public 속성 Description 테스트 실행에 대한 설명을 가져오거나 설정합니다.
Public 속성 ElementName 테스트 설정 형식, 요소 "TestSettings" 아래에 저장된 실행 구성을 가져옵니다.
Public 속성 HostData 활성 호스트에 테스트 실행 구성 데이터를 가져오거나 설정합니다.
Public 속성 HostProcessPlatform 호스트 시스템의 프로세서 아키텍처를 가져오거나 설정합니다.
Public 속성 Id 실행 구성의 ID를 가져옵니다.
Public 속성 IsCodeCoverageEnabled 이 테스트 실행에 대해 코드 검사 정보를 사용할지 여부를 나타내는 부울 값을 가져오거나 설정합니다.
Public 속성 IsDeploymentEnabled 배포가 사용되는지 여부를 나타내는 부울 값을 가져옵니다.Set 접근자가 내부로 설정되었습니다.
Public 속성 IsExecutedOutOfProc 테스트가 별도 프로세스에서 실행되는지 여부를 나타내는 부울 값을 가져옵니다.Set 접근자가 내부로 설정되었습니다.
Public 속성 IsExecutedRemotely 테스트 실행이 원격으로 실행되어야 하는지 여부를 나타내는 부울 값을 가져오거나 설정합니다.
Public 속성 IsExecutedUnderDebugger 테스트 실행이 디버거를 사용하여 실행된 여부를 나타내는 부울 값을 가져오거나 설정합니다.
Public 속성 IsRemoteDataCollectionEnabled 데이터 수집기가 사용되는지 여부를 나타내는 부울 값을 가져옵니다.
Public 속성 Name 실행 구성의 이름을 가져오거나 설정합니다.
Public 속성 NamespaceUri 현재 네임스페이스의 URI(Uniform Resource Identifier)를 가져옵니다.
Public 속성 RelativePathRootDirectory 상대 파일 경로 발생할 때 사용 되는 디렉터리를 가져오거나 설정합니다.
Public 속성 RunDeploymentInDirectory 테스트 컨트롤러에서 배포된 파일을 받는 디렉터리를 가져옵니다.
Public 속성 RunDeploymentOutDirectory 테스트 컨트롤러에 배포할 파일을 포함하는 디렉터리를 가져옵니다.
Public 속성 RunTimeout 테스트 실행에 대한 시간 제한을 가져오거나 설정합니다.
Public 속성 SetupCommand 테스트 실행의 설치 명령을 가져오거나 설정합니다.
Public 속성 SkipUnhostableTests 호스트가 없는 테스트를 건너 뛰어야 하는지 여부를 나타내는 부울 값을 가져오거나 설정합니다.
Public 속성 Storage 실행 구성이 저장된 파일 이름을 가져오거나 설정합니다.
Public 속성 TestTimeout 테스트에 대한 시간 제한을 가져오거나 설정합니다.
Public 속성 UseDefaultDeploymentRootDirectory 기본 배포 루트 디렉터리를 사용해야 하는지 여부를 나타내는 부울 값을 가져오거나 설정합니다.
Public 속성 UserDeploymentRootDirectory UseDefaultDeploymentRootDirectory 가 false일 때 사용될 배포 루트 디렉터리를 가져오거나 설정합니다.
Public 속성 VisibleProperties 속성에 대한 설명을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 Clone 데이터가 이 개체와 동일한 복제본을 반환합니다.
Public 메서드 Equals 제공된 TestRunConfiguration 개체가 현재 개체와 같은지 여부를 확인합니다. (Object.Equals(Object)을(를) 재정의함)
Protected 메서드 Finalize 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Public 메서드 GetHashCode 실행 구성의 ID 해시 코드를 반환합니다. (Object.GetHashCode()을(를) 재정의함)
Public 메서드 GetObjectData 대상 개체를 serialize하는 데 필요한 데이터로 SerializationInfo를 채웁니다.
Public 메서드 GetTestElementTimeout 지정된 테스트에 대해 지정된 제한 시간을 반환합니다.
Public 메서드 GetTestTypeSpecificData 지정된 테스트 형식에 대해 테스트 형식별 실행 구성 확장 데이터(복제본)를 반환합니다.
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드 IsValid 실행 구성이 유효한 지를 나타내는 부울 값을 반환합니다.
Public 메서드 Load 제공된 매개 변수를 사용하여 제공된 XML 요소에서 이 클래스의 인스턴스를 로드합니다.
Protected 메서드 MemberwiseClone 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Public 메서드 Save 제공된 매개 변수를 사용하여 제공된 XML 요소에 이 개체를 저장합니다.
Public 메서드 SetTestEnvironment 이 테스트 설정을 사용하여 테스트 실행 시 사용할 테스트 환경과 테스트 환경을 호스팅하는 컨트롤러를 설정합니다.
Public 메서드 SetTestTypeSpecificData 지정된 테스트 형식에 대해 유형별 실행 구성 확장 데이터를 실행합니다.
Public 메서드 ToString 실행 구성의 문자열 표현을 반환합니다. (Object.ToString()을(를) 재정의함)

위쪽

필드

  이름 설명
Public 필드정적 멤버 DefaultDeploymentRootDirectory 로컬 배포에 대한 기본 디렉터리를 제공합니다.
Public 필드정적 멤버 DefaultRelativePathRoot 상대적 배포 항목에 대한 기본 루트 경로를 제공합니다.

위쪽

설명

이 클래스는 [T:System.ICloneable,] IVerifiableIVisiblePropertyProvider를 구현합니다.

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.VisualStudio.TestTools.Common 네임스페이스

ICloneable

IVerifiable

IVisiblePropertyProvider