SqlTrackingService コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SqlTrackingService クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| SqlTrackingService(NameValueCollection) |
指定したSqlTrackingServiceを使用して、NameValueCollection クラスの新しいインスタンスを初期化します。 |
| SqlTrackingService(String) |
指定したデータベース 接続文字列を使用して、SqlTrackingService クラスの新しいインスタンスを初期化します。 |
SqlTrackingService(NameValueCollection)
指定したSqlTrackingServiceを使用して、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)
パラメーター
- parameters
- NameValueCollection
NameValueCollectionのプロパティとその初期値を指定するSqlTrackingService。
例外
parameters は null 参照です (Visual Basic では Nothing)。
stringのBoolean プロパティ キーに関連付けられているparameters値は、TrueStringまたはFalseStringで表されません。
注釈
このコンストラクターは、ワークフロー ランタイム エンジンが、 SqlTrackingServiceを指定するアプリケーション構成ファイルから初期化されるときに、ワークフロー ランタイム エンジンによって呼び出されます。 このコンストラクターを使用して、ホスト アプリケーションから SqlTrackingService を初期化することもできます。 SqlTrackingServiceは、NameValueCollectionに含まれるキーと値のペアに従って初期化されます。 次の表は、潜在的なキー、各値が初期化するプロパティ、および各プロパティの型を列挙しています。 各キーに関連付けられている値は、そのキーによって参照されるプロパティの適切な型を表す文字列である必要があります。 これらのキーと値のペアを 1 つ以上指定できます。
| Key | プロパティの種類 | プロパティの説明 |
|---|---|---|
"IsTransactional" |
bool |
SqlTrackingService
WorkBatch使用してワークフロー トランザクションに参加するかどうかを指定します。 既定値は true で、変更の追跡が同期的にデータベースに書き込まれることを指定します。 |
"UseDefaultProfile" |
bool |
GetProfile呼び出しで追跡プロファイルが見つからない場合に、既定の追跡プロファイルを返すかどうかを指定します。 既定値は trueで、既定の追跡プロファイルを使用することを指定します。 |
"ProfileChangeCheckInterval" |
double |
追跡プロファイルに対するデータベースの変更を調べる時間をミリ秒単位で指定します。 既定値は 6,0000 ミリ秒です。 |
"ConnectionString" |
string |
データベース 接続文字列を指定します。 既定値は null 参照です (Visual Basic ではNothing )。 |
"PartitionOnCompletion" |
bool |
ワークフロー インスタンスの完了時に、ワークフロー インスタンスの追跡データをデータベース内の現在アクティブなパーティションに移動するかどうかを指定します。 |
適用対象
SqlTrackingService(String)
指定したデータベース 接続文字列を使用して、SqlTrackingService クラスの新しいインスタンスを初期化します。
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)
パラメーター
- connectionString
- String
有効なデータベース 接続文字列。
例外
データベース 接続文字列が無効です。