Język

SqlWorkflowPersistenceService Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy SqlWorkflowPersistenceService.

Przeciążenia

Nazwa Opis
SqlWorkflowPersistenceService(NameValueCollection)

Inicjuje SqlWorkflowPersistenceService nowe wystąpienie klasy przy użyciu określonych parametrów.

SqlWorkflowPersistenceService(String)

Inicjuje nowe wystąpienie klasy SqlWorkflowPersistenceService przy użyciu parametry połączenia bazy danych.

SqlWorkflowPersistenceService(String, Boolean, TimeSpan, TimeSpan)

Inicjuje nowe wystąpienie klasy SqlWorkflowPersistenceService przy użyciu parametry połączenia bazy danych i innych parametrów.

SqlWorkflowPersistenceService(NameValueCollection)

Inicjuje SqlWorkflowPersistenceService nowe wystąpienie klasy przy użyciu określonych parametrów.

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)

Parametry

parameters
NameValueCollection

Element zawierający parametry uruchamiania NameValueCollection .

Wyjątki

parameters zawiera nieprawidłową parametry połączenia bazy danych.

parameters jest odwołaniem o wartości null (Nothing w Visual Basic).

Uwagi

Ten konstruktor jest wywoływany, gdy aparat środowiska uruchomieniowego przepływu pracy ładuje usługi z pliku konfiguracji aplikacji. Można go również programowo wywołać za pomocą parametru NameValueCollection . Prawidłowe parametry to ConnectionString, , OwnershipTimeoutSecondsUnloadOnIdlei EnableRetries. Parametr ArgumentException jest zgłaszany, jeśli parametry zawierają inne klucze.

Dotyczy

SqlWorkflowPersistenceService(String)

Inicjuje nowe wystąpienie klasy SqlWorkflowPersistenceService przy użyciu parametry połączenia bazy danych.

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)

Parametry

connectionString
String

Prawidłowa parametry połączenia bazy danych.

Wyjątki

connectionString jest odwołaniem o wartości null (Nothing w Visual Basic).

Dotyczy

SqlWorkflowPersistenceService(String, Boolean, TimeSpan, TimeSpan)

Inicjuje nowe wystąpienie klasy SqlWorkflowPersistenceService przy użyciu parametry połączenia bazy danych i innych parametrów.

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)

Parametry

connectionString
String

Prawidłowa parametry połączenia bazy danych.

unloadOnIdle
Boolean

true aby zwolnić przepływ pracy, gdy jest w stanie bezczynności.

instanceOwnershipDuration
TimeSpan

Czas utrzymywania blokad w bezczynnych przepływach pracy.

loadingInterval
TimeSpan

Częstotliwość sondowania bazy danych przez usługę trwałości dla przepływów pracy z wygasłymi czasomierzami.

Wyjątki

connectionString jest odwołaniem o wartości null (Nothing w Visual Basic).

Uwagi

Należy pamiętać, że użycie tego konstruktora (który zapewnia wartość ) instanceOwnershipDurationumożliwia blokowanie. Aby utworzyć usługę trwałości, która nie włącza blokowania, użyj innego konstruktora, który nie określa .instanceOwnershipDuration

Dotyczy