DataOperationStateProvider 클래스

정의

이 인터페이스를 구현하여 데이터베이스 사용자 데이터 테이블을 Azure 스토리지 계정으로 추출하고 Azure 스토리지에서 테이블 데이터를 대상 데이터베이스로 게시하도록 관리합니다.

public abstract class DataOperationStateProvider
type DataOperationStateProvider = class
Public MustInherit Class DataOperationStateProvider
상속
DataOperationStateProvider
파생

생성자

Name Description
DataOperationStateProvider()

이 인터페이스를 구현하여 데이터베이스 사용자 데이터 테이블을 Azure 스토리지 계정으로 추출하고 Azure 스토리지에서 테이블 데이터를 대상 데이터베이스로 게시하도록 관리합니다.

속성

Name Description
DataOperationIsResuming

데이터 작업이 다시 시작되면 true를 반환합니다.

OperationId

데이터 작업 고유 식별자를 가져옵니다. 하나 이상의 임시 데이터베이스 개체를 만들어야 하는 작업은 개체 이름에 이 고유한 문자열을 사용할 수 있습니다. 이 속성은 비어 있거나 null일 수 없으며 6자여야 하며 데이터 작업 수명 동안 일정하게 유지되어야 하며 시도를 다시 시작해야 합니다.

StorageType

상태 공급자가 데이터베이스 테이블 콘텐츠를 저장하는 데 사용하는 데이터 스토리지 위치를 가져옵니다.

메서드

Name Description
CleanupDataStorageAsync(String, String)

스토리지에서 이 테이블의 데이터를 제거합니다.

MarkStepCompleteAsync(String, String)

단계 상태를 완료로 표시합니다.

MarkStepNotStartedAsync(String, String)

단계 상태를 시작되지 않은 것으로 표시합니다. 단계 상태가 아직 없는 경우 시작되지 않은 값으로 추가합니다.

MarkStepStartedAsync(String, String)

단계 상태를 시작됨으로 표시합니다.

TryGetStepStateAsync(String, String)

단계 상태를 가져옵니다.

적용 대상