SqlTrackingService 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SqlTrackingService 클래스의 새 인스턴스를 초기화합니다.
오버로드
SqlTrackingService(NameValueCollection) |
지정된 SqlTrackingService을 사용하여 NameValueCollection 클래스의 새 인스턴스를 초기화합니다. |
SqlTrackingService(String) |
지정된 데이터베이스 연결 문자열을 사용하여 SqlTrackingService 클래스의 새 인스턴스를 초기화합니다. |
SqlTrackingService(NameValueCollection)
지정된 SqlTrackingService을 사용하여 NameValueCollection 클래스의 새 인스턴스를 초기화합니다.
public:
SqlTrackingService(System::Collections::Specialized::NameValueCollection ^ parameters);
public SqlTrackingService (System.Collections.Specialized.NameValueCollection parameters);
new System.Workflow.Runtime.Tracking.SqlTrackingService : System.Collections.Specialized.NameValueCollection -> System.Workflow.Runtime.Tracking.SqlTrackingService
Public Sub New (parameters As NameValueCollection)
매개 변수
- parameters
- NameValueCollection
NameValueCollection의 속성과 해당 초기 값을 지정하는 SqlTrackingService입니다.
예외
parameters
이 null 참조(Visual Basic의 경우 Nothing
)인 경우
string
의 Boolean
속성 키와 연결된 parameters
값은 TrueString 또는 FalseString으로 나타나지 않습니다.
설명
이 생성자는 워크플로 런타임 엔진이 SqlTrackingService를 지정하는 애플리케이션 구성 파일에서 초기화될 때 워크플로 런타임 엔진에 의해 호출됩니다. 이 생성자를 사용하여 호스트 애플리케이션에서 SqlTrackingService를 초기화할 수도 있습니다. SqlTrackingService는 NameValueCollection에 포함된 키-값 쌍에 따라 초기화됩니다. 다음 표에서는 잠재적 키, 각 값이 초기화하는 속성 및 각 속성의 형식을 보여 줍니다. 각 키와 연결된 값은 이 키가 참조하는 속성의 해당 형식을 나타내는 문자열이어야 합니다. 이러한 키-값 쌍을 하나 이상 지정할 수 있습니다.
키 | 속성 유형 | 속성 설명 |
---|---|---|
"IsTransactional" |
bool |
SqlTrackingService가 WorkBatch를 사용하여 워크플로 트랜잭션에 참여할지 여부를 지정합니다. 기본값은 true 로, 추적 변경 내용이 동기적으로 데이터베이스에 기록되도록 지정합니다. |
"UseDefaultProfile" |
bool |
GetProfile 호출에 대한 추적 프로필을 찾을 수 없는 경우 기본 추적 프로필을 반환할지 여부를 지정합니다. 기본값은 true 로, 기본 추적 프로필이 사용되도록 지정합니다. |
"ProfileChangeCheckInterval" |
double |
데이터베이스에서 추적 프로필 변경 내용을 검사하는 시간(밀리초)을 지정합니다. 기본값은 60000 밀리초입니다. |
"ConnectionString" |
string |
데이터베이스 연결 문자열을 지정합니다. 기본값은 null 참조(Visual Basic의 경우 Nothing )입니다. |
"PartitionOnCompletion" |
bool |
워크플로 인스턴스에 대한 추적 데이터를 워크플로 인스턴스가 완료될 때 데이터베이스의 현재 활성 파티션으로 이동할지 여부를 지정합니다. |
적용 대상
SqlTrackingService(String)
지정된 데이터베이스 연결 문자열을 사용하여 SqlTrackingService 클래스의 새 인스턴스를 초기화합니다.
public:
SqlTrackingService(System::String ^ connectionString);
public SqlTrackingService (string connectionString);
new System.Workflow.Runtime.Tracking.SqlTrackingService : string -> System.Workflow.Runtime.Tracking.SqlTrackingService
Public Sub New (connectionString As String)
매개 변수
- connectionString
- String
올바른 데이터베이스 연결 문자열입니다.
예외
데이터베이스 연결 문자열이 잘못된 경우
적용 대상
.NET