SqlWorkflowInstanceStoreBehavior 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
可讓您設定 SqlWorkflowInstanceStore 功能的服務行為,該功能支援將工作流程服務執行個體的狀態資訊保存在 SQL Server 2005 或 SQL Server 2008 資料庫中。
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) |
使用做為參數傳遞的連接字串,初始化 類別的執行個體。 |
屬性
ConnectionString |
取得用來連接持續性資料庫的連接字串。 |
HostLockRenewalPeriod |
取得或設定 HostLockRenewalPeriod。 這個屬性會指定間隔,主機必須在這個時間間隔之內,於鎖定過期之前更新執行個體上的鎖定。 如果主機未在指定的時間週期內更新鎖定,執行個體就會解除鎖定,且可讓另一個主機取得該執行個體的鎖定。 |
InstanceCompletionAction |
取得或設定 InstanceCompletionAction 屬性。 這個屬性會指定執行個體完成後,是否要將執行個體狀態資訊保存在持續性資料庫中。 |
InstanceEncodingOption |
取得或設定 InstanceEncodingOption 屬性。 這個屬性會指定將資訊儲存在持續性存放區之前,是否要使用 GZip 演算法壓縮執行個體狀態資訊。 |
InstanceLockedExceptionAction |
取得或設定 InstanceLockedExceptionAction 屬性。 這個屬性會指定服務主機若在嘗試鎖定執行個體 (因為該執行個體目前由另一個主機鎖定) 時收到 InstanceLockedException,應執行哪些動作。 |
MaxConnectionRetries |
取得或設定 SQL 連接重試的數目上限。 預設值為 4。 |
RunnableInstancesDetectionPeriod |
取得或設定 RunnableInstancesDetectionPeriod 屬性。 指定時間週期,在此時間週期之後,SQL 工作流程執行個體存放區會在上一個偵測循環之後執行偵測工作,偵測持續性資料庫中任何可執行的或可啟動的工作流程執行個體。 |
方法
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) |
檢查服務主機和服務描述,以確認服務能夠順利執行。 |