SqlTrackingService 생성자

정의

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 속성 키 Booleanparameters 연결된 값이 둘 중 하나 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

유효한 데이터베이스 연결 문자열.

예외

데이터베이스 연결 문자열 잘못되었습니다.

적용 대상