SqlTrackingService.EnableRetries 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SqlTrackingService가 데이터베이스 작업을 수행할 때 다시 시도할지 여부를 지정하는 값을 가져오거나 설정합니다.
public:
property bool EnableRetries { bool get(); void set(bool value); };
public bool EnableRetries { get; set; }
member this.EnableRetries : bool with get, set
Public Property EnableRetries As Boolean
속성 값
true
가 작업을 다시 시도해야 하면 SqlTrackingService이고, 그렇지 않으면 false
입니다.
설명
IsTransactional 속성을 false
로 설정하고 EnableRetries를 true
로 설정하면 모든 트랜잭션 다시 시도가 EnableRetries 속성 값에 따라 결정됩니다.
IsTransactional을 true
로 설정하면 특정 작업이 일괄 처리되고 작업 일괄 처리 트랜잭션의 다시 시도가 WorkflowCommitWorkBatchService 또는 DefaultWorkflowCommitWorkBatchService와 같은 SharedConnectionWorkflowCommitWorkBatchService의 파생 형식에 의해 처리됩니다.
IsTransactional이 true
로 설정되었는지 여부에 관계없이 다음 작업 항목은 일괄 처리할 수 없으며 EnableRetries 속성을 통해 트랜잭션 다시 시도를 처리해야 합니다.
추적 프로필 변경 내용 폴링
IsTransactional이
false
로 설정된 경우 SQL Server 데이터베이스에 대한 모든 쓰기
프로그래밍 방식으로 설정하는 것 외에도 구성 파일을 통해 이 기능을 사용할 수 있습니다. 구성 파일을 통해이 속성을 설정 하는 방법에 대 한 자세한 내용은 참조 하세요. 워크플로 구성 파일합니다.
작업 일괄 처리 트랜잭션을 다시 시도 하는 방법에 대 한 일반적인 정보를 참조 하세요 워크플로의 상태 정보 일괄 처리합니다.