SqlWorkflowPersistenceService Konstruktor

Definisi

Menginisialisasi instans baru dari kelas SqlWorkflowPersistenceService.

Overload

Nama Deskripsi
SqlWorkflowPersistenceService(NameValueCollection)

Menginisialisasi instans SqlWorkflowPersistenceService baru kelas dengan menggunakan parameter yang ditentukan.

SqlWorkflowPersistenceService(String)

Menginisialisasi instans baru kelas SqlWorkflowPersistenceService dengan menggunakan string koneksi database.

SqlWorkflowPersistenceService(String, Boolean, TimeSpan, TimeSpan)

Menginisialisasi instans baru kelas SqlWorkflowPersistenceService menggunakan string koneksi database dan parameter lainnya.

SqlWorkflowPersistenceService(NameValueCollection)

Menginisialisasi instans SqlWorkflowPersistenceService baru kelas dengan menggunakan parameter yang ditentukan.

public:
 SqlWorkflowPersistenceService(System::Collections::Specialized::NameValueCollection ^ parameters);
public SqlWorkflowPersistenceService(System.Collections.Specialized.NameValueCollection parameters);
new System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService : System.Collections.Specialized.NameValueCollection -> System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService
Public Sub New (parameters As NameValueCollection)

Parameter

parameters
NameValueCollection

NameValueCollection yang berisi parameter startup.

Pengecualian

parameters berisi string koneksi database yang tidak valid.

parameters adalah referensi null (Nothing di Visual Basic).

Keterangan

Konstruktor ini dipanggil ketika mesin runtime alur kerja memuat layanan dari file konfigurasi aplikasi. Ini juga dapat dipanggil secara terprogram dengan NameValueCollection parameter . Parameter yang valid adalah ConnectionString, , OwnershipTimeoutSecondsUnloadOnIdle, dan EnableRetries. Dilemparkan ArgumentException jika parameter berisi kunci lain.

Berlaku untuk

SqlWorkflowPersistenceService(String)

Menginisialisasi instans baru kelas SqlWorkflowPersistenceService dengan menggunakan string koneksi database.

public:
 SqlWorkflowPersistenceService(System::String ^ connectionString);
public SqlWorkflowPersistenceService(string connectionString);
new System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService : string -> System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService
Public Sub New (connectionString As String)

Parameter

connectionString
String

Database yang valid string koneksi.

Pengecualian

connectionString adalah referensi null (Nothing di Visual Basic).

Berlaku untuk

SqlWorkflowPersistenceService(String, Boolean, TimeSpan, TimeSpan)

Menginisialisasi instans baru kelas SqlWorkflowPersistenceService menggunakan string koneksi database dan parameter lainnya.

public:
 SqlWorkflowPersistenceService(System::String ^ connectionString, bool unloadOnIdle, TimeSpan instanceOwnershipDuration, TimeSpan loadingInterval);
public SqlWorkflowPersistenceService(string connectionString, bool unloadOnIdle, TimeSpan instanceOwnershipDuration, TimeSpan loadingInterval);
new System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService : string * bool * TimeSpan * TimeSpan -> System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService
Public Sub New (connectionString As String, unloadOnIdle As Boolean, instanceOwnershipDuration As TimeSpan, loadingInterval As TimeSpan)

Parameter

connectionString
String

Database yang valid string koneksi.

unloadOnIdle
Boolean

true untuk membongkar alur kerja saat berada dalam status diam.

instanceOwnershipDuration
TimeSpan

Lamanya waktu penguncian dipertahankan pada alur kerja diam.

loadingInterval
TimeSpan

Frekuensi di mana layanan persistensi melakukan polling database untuk alur kerja dengan timer yang kedaluwarsa.

Pengecualian

connectionString adalah referensi null (Nothing di Visual Basic).

Keterangan

Perhatikan bahwa menggunakan konstruktor ini (yang menyediakan nilai untuk instanceOwnershipDuration) memungkinkan penguncian. Untuk membuat layanan persistensi yang tidak mengaktifkan penguncian, gunakan konstruktor berbeda yang tidak menentukan instanceOwnershipDuration.

Berlaku untuk