DataPhaseOperationStateProvider クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public class DataPhaseOperationStateProvider : Microsoft.SqlServer.Dac.DataOperationStateProvider
type DataPhaseOperationStateProvider = class
inherit DataOperationStateProvider
Public Class DataPhaseOperationStateProvider
Inherits DataOperationStateProvider
- 継承
コンストラクター
DataPhaseOperationStateProvider(String, String) |
一意の操作 ID を持つデータベースの DataPhaseOperationStateProvider の新しいインスタンスを作成します。ストレージの種類は既定で AzureStorage に設定されています。 既定では、データ操作は再開されません。 テーブルの状態は ConcurrentDictionary に格納されます。 |
プロパティ
DatabaseName | |
DataOperationIsResuming |
データ操作を再開する場合は true を返します。 (継承元 DataOperationStateProvider) |
OperationId |
データ操作の一意識別子を取得します。 1 つ以上の一時データベース オブジェクトを作成する必要がある操作では、オブジェクト名にこの一意の文字列を使用できます。 このプロパティは空または null にすることはできません。6 文字にする必要があり、データ操作の有効期間 (および再開試行) を通じて一定である必要があります。 (継承元 DataOperationStateProvider) |
StorageType |
状態プロバイダーがデータベース テーブルのコンテンツを格納するために使用しているデータストレージの場所を取得します。 (継承元 DataOperationStateProvider) |
メソッド
CleanupDataStorageAsync(String, String) |
ストレージ内のこのテーブルのデータを削除します。 |
MarkDataOperationResuming() |
データ操作を再開としてマークする。 |
MarkStepCompleteAsync(String, String) |
ステップの状態を完了としてマークします。 |
MarkStepNotStartedAsync(String, String) |
ステップ状態がまだ存在しない場合は、ステップ状態を開始していない状態としてマークし、開始されていない値で追加します。 |
MarkStepStartedAsync(String, String) |
ステップの状態を開始済みとしてマークします。 |
TryGetStepStateAsync(String, String) |
ステップの状態を取得してみてください。 |