SqlTrackingService 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SqlTrackingService 클래스의 새 인스턴스를 초기화합니다.
오버로드
| Name | Description |
|---|---|
| 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 속성과 해당 값을 지정하는 A 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 참조(Nothing Visual Basic의 경우)입니다. |
"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
유효한 데이터베이스 연결 문자열.
예외
데이터베이스 연결 문자열 잘못되었습니다.