Bagikan melalui


SqlTrackingService Konstruktor

Definisi

Menginisialisasi instans baru kelas SqlTrackingService.

Overload

SqlTrackingService(NameValueCollection)

Menginisialisasi instans SqlTrackingService baru kelas dengan menggunakan yang ditentukan NameValueCollection.

SqlTrackingService(String)

Menginisialisasi instans SqlTrackingService baru kelas dengan menggunakan string koneksi database yang ditentukan.

SqlTrackingService(NameValueCollection)

Menginisialisasi instans SqlTrackingService baru kelas dengan menggunakan yang ditentukan 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)

Parameter

parameters
NameValueCollection

NameValueCollection yang menentukan properti dan SqlTrackingService nilai awalnya.

Pengecualian

parameters adalah referensi null (Nothing di Visual Basic).

Nilai string yang Boolean terkait dengan kunci properti di tidak diwakili parameters oleh TrueString atau FalseString.

Keterangan

Konstruktor ini dipanggil oleh mesin runtime alur kerja ketika mesin runtime alur kerja diinisialisasi dari file konfigurasi aplikasi yang menentukan SqlTrackingService. Anda juga dapat menggunakan konstruktor ini untuk menginisialisasi SqlTrackingService dari aplikasi host. SqlTrackingService diinisialisasi sesuai dengan pasangan kunci-nilai yang terkandung dalam NameValueCollection. Tabel berikut menghitung kunci potensial, properti yang diinisialisasi setiap nilai, dan jenis setiap properti. Nilai yang terkait dengan setiap kunci harus berupa string yang mewakili jenis yang sesuai untuk properti yang dirujuk oleh kunci tersebut. Anda dapat menentukan satu atau beberapa pasangan kunci-nilai ini.

Kunci Jenis Properti Deskripsi Properti
"IsTransactional" bool Menentukan apakah SqlTrackingService berpartisipasi dalam transaksi alur kerja dengan menggunakan WorkBatch. Defaultnya adalah true, menentukan bahwa perubahan pelacakan ditulis ke database secara sinkron.
"UseDefaultProfile" bool Menentukan apakah profil pelacakan default akan dikembalikan jika profil pelacakan tidak dapat ditemukan untuk GetProfile panggilan. Defaultnya adalah true, menentukan bahwa profil pelacakan default akan digunakan.
"ProfileChangeCheckInterval" double Menentukan waktu dalam milidetik untuk memeriksa database untuk perubahan pada profil pelacakannya. Defaultnya adalah 60000 milidetik.
"ConnectionString" string Menentukan string koneksi database. Defaultnya adalah referensi null (Nothing di Visual Basic).
"PartitionOnCompletion" bool Menentukan apakah data pelacakan untuk instans alur kerja harus dipindahkan ke partisi yang saat ini aktif dalam database saat instans alur kerja selesai.

Berlaku untuk

SqlTrackingService(String)

Menginisialisasi instans SqlTrackingService baru kelas dengan menggunakan string koneksi database yang ditentukan.

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)

Parameter

connectionString
String

String koneksi database yang valid.

Pengecualian

String koneksi database tidak valid.

Berlaku untuk