DataPhaseOperationStateProvider Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
public class DataPhaseOperationStateProvider : Microsoft.SqlServer.Dac.DataOperationStateProvider
type DataPhaseOperationStateProvider = class
inherit DataOperationStateProvider
Public Class DataPhaseOperationStateProvider
Inherits DataOperationStateProvider
- Warisan
Konstruktor
| DataPhaseOperationStateProvider(String, String) |
Buat instans baru DataPhaseOperationStateProvider untuk database dengan id operasi unik. Jenis penyimpanan diatur ke AzureStorage secara default. Operasi data tidak melanjutkan secara default. Status tabel disimpan dalam ConcurrentDictionary. |
Properti
| DatabaseName | |
| DataOperationIsResuming |
Mengembalikan true jika operasi data melanjutkan. (Diperoleh dari DataOperationStateProvider) |
| OperationId |
Mendapatkan pengidentifikasi unik operasi data. Operasi yang perlu membuat satu atau beberapa objek database sementara dapat menggunakan string unik ini dalam nama objek mereka. Properti ini tidak boleh kosong atau null, harus 6 karakter dan harus tetap konstan selama masa pakai operasi data (dan lanjutkan upaya). (Diperoleh dari DataOperationStateProvider) |
| StorageType |
Mendapatkan lokasi penyimpanan data yang digunakan penyedia status untuk menyimpan konten tabel database. (Diperoleh dari DataOperationStateProvider) |
Metode
| CleanupDataStorageAsync(String, String) |
Hapus data untuk tabel ini di penyimpanan. |
| MarkDataOperationResuming() |
Untuk menandai operasi data sebagai melanjutkan. |
| MarkStepCompleteAsync(String, String) |
Tandai status langkah sebagai selesai. |
| MarkStepNotStartedAsync(String, String) |
Tandai status langkah sebagai belum dimulai, jika status langkah belum ada, tambahkan dengan nilai yang belum dimulai. |
| MarkStepStartedAsync(String, String) |
Tandai status langkah sebagai dimulai. |
| TryGetStepStateAsync(String, String) |
Coba dapatkan status langkah. |