Aracılığıyla paylaş


SqlWorkflowPersistenceService Oluşturucular

Tanım

SqlWorkflowPersistenceService sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

SqlWorkflowPersistenceService(NameValueCollection)

Belirtilen parametreleri kullanarak sınıfının yeni bir örneğini SqlWorkflowPersistenceService başlatır.

SqlWorkflowPersistenceService(String)

Veritabanı bağlantı dizesini SqlWorkflowPersistenceService kullanarak sınıfının yeni bir örneğini başlatır.

SqlWorkflowPersistenceService(String, Boolean, TimeSpan, TimeSpan)

Veritabanı bağlantı dizesini ve diğer parametreleri kullanarak sınıfın SqlWorkflowPersistenceService yeni bir örneğini başlatır.

SqlWorkflowPersistenceService(NameValueCollection)

Belirtilen parametreleri kullanarak sınıfının yeni bir örneğini SqlWorkflowPersistenceService başlatır.

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)

Parametreler

parameters
NameValueCollection

NameValueCollection Başlangıç parametrelerini içeren bir.

Özel durumlar

parameters geçersiz bir veritabanı bağlantı dizesi içeriyor.

parameters bir null başvurudur (Nothing Visual Basic'te).

Açıklamalar

İş akışı çalışma zamanı altyapısı bir uygulama yapılandırma dosyasından hizmetleri yüklediğinde bu oluşturucu çağrılır. Ayrıca parametresiyle NameValueCollection program aracılığıyla da çağrılabilir. Geçerli parametreler , OwnershipTimeoutSeconds, UnloadOnIdleve EnableRetriesparametreleridirConnectionString. ArgumentException Parametreler başka anahtarlar içeriyorsa oluşturulur.

Şunlara uygulanır

SqlWorkflowPersistenceService(String)

Veritabanı bağlantı dizesini SqlWorkflowPersistenceService kullanarak sınıfının yeni bir örneğini başlatır.

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)

Parametreler

connectionString
String

Geçerli bir veritabanı bağlantı dizesi.

Özel durumlar

connectionString bir null başvurudur (Nothing Visual Basic'te).

Şunlara uygulanır

SqlWorkflowPersistenceService(String, Boolean, TimeSpan, TimeSpan)

Veritabanı bağlantı dizesini ve diğer parametreleri kullanarak sınıfın SqlWorkflowPersistenceService yeni bir örneğini başlatır.

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)

Parametreler

connectionString
String

Geçerli bir veritabanı bağlantı dizesi.

unloadOnIdle
Boolean

true boşta durumdayken iş akışını kaldırmak için.

instanceOwnershipDuration
TimeSpan

Boşta kalan iş akışlarında kilitlenen sürenin uzunluğu.

loadingInterval
TimeSpan

Kalıcılık hizmetinin süresi dolmuş süreölçerleri olan iş akışları için veritabanını yoklama sıklığı.

Özel durumlar

connectionString bir null başvurudur (Nothing Visual Basic'te).

Açıklamalar

Bu oluşturucuyu (için instanceOwnershipDurationbir değer sağlayan) kullanmanın kilitlemeyi etkinleştirdiğini unutmayın. Kilitlemeyi etkinleştirmeyen bir kalıcılık hizmeti oluşturmak için belirtmeyen instanceOwnershipDurationfarklı bir oluşturucu kullanın.

Şunlara uygulanır