SqlWorkflowInstanceStoreBehavior クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ワークフロー サービス インスタンスの状態情報の永続化を SQL Server 2005 または SQL Server 2008 データベースでサポートする SqlWorkflowInstanceStore 機能を構成するためのサービス動作。
public ref class SqlWorkflowInstanceStoreBehavior : System::ServiceModel::Description::IServiceBehavior
public class SqlWorkflowInstanceStoreBehavior : System.ServiceModel.Description.IServiceBehavior
type SqlWorkflowInstanceStoreBehavior = class
interface IServiceBehavior
Public Class SqlWorkflowInstanceStoreBehavior
Implements IServiceBehavior
- 継承
-
SqlWorkflowInstanceStoreBehavior
- 実装
コンストラクター
SqlWorkflowInstanceStoreBehavior() |
SqlWorkflowInstanceStoreBehavior クラスのインスタンスを初期化します。 |
SqlWorkflowInstanceStoreBehavior(String) |
パラメーターとして渡される接続文字列を使用して、SqlWorkflowInstanceStoreBehavior クラスのインスタンスを初期化します。 |
プロパティ
ConnectionString |
永続性データベースに接続するときに使用する接続文字列を取得します。 |
HostLockRenewalPeriod |
HostLockRenewalPeriod を取得または設定します。 このプロパティは、ロックの有効期限が切れるまでにホストがインスタンスのロックを更新する必要がある時間間隔を指定します。 指定した時間内にホストがロックを更新しない場合、インスタンスのロックは解除され、他のホストがそのインスタンスのロックを取得できるようになります。 |
InstanceCompletionAction |
InstanceCompletionAction プロパティを取得または設定します。 このプロパティは、インスタンスの完了後にインスタンスの状態情報を永続性データベースに保持するかどうかを指定します。 |
InstanceEncodingOption |
InstanceEncodingOption プロパティを取得または設定します。 このプロパティは、インスタンスの状態情報を永続化ストアに保存する前に、GZip アルゴリズムで圧縮するかどうかを指定します。 |
InstanceLockedExceptionAction |
InstanceLockedExceptionAction プロパティを取得または設定します。 このプロパティは、サービス ホストがインスタンスをロックしようとして、他のホストがそのインスタンスをロックしているために InstanceLockedException を受け取ったとき行うアクションを指定します。 |
MaxConnectionRetries |
SQL 接続の再試行の最大数を取得または設定します。 既定値は 4 ですが、 |
RunnableInstancesDetectionPeriod |
RunnableInstancesDetectionPeriod プロパティを取得または設定します。 前回の検出サイクルの後、SQL Workflow Instance Store が実行可能またはアクティブ化可能なワークフロー インスタンスを永続性データベースで検出する検出タスクを実行するまでの時間を指定します。 |
メソッド
AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
コントラクトの実装をサポートするためにカスタム データをバインディング要素に渡すことができる IServiceBehavior インターフェイスの |
ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
IServiceBehavior インターフェイスの |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
Promote(String, IEnumerable<XName>, IEnumerable<XName>) |
クエリで使用できるプロパティを昇格します。 昇格されたプロパティをクエリで使用すると、インスタンスを取得できます。 これらのプロパティは、バリアントまたはバイナリで表される単純型 (int32、string、bool など) です。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
Validate(ServiceDescription, ServiceHostBase) |
サービスを正常に実行できることを確認するために、サービス ホストとサービスの説明を検査します。 |