SqlWorkflowInstanceStoreBehavior Sınıf

Tanım

özelliği yapılandırmanıza SqlWorkflowInstanceStore olanak tanıyan ve iş akışı hizmeti örnekleri için kalıcı durum bilgilerini bir SQL Server 2005 veya SQL Server 2008 veritabanında destekleyen bir hizmet davranışı.

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
Devralma
SqlWorkflowInstanceStoreBehavior
Uygulamalar

Oluşturucular

Name Description
SqlWorkflowInstanceStoreBehavior()

Sınıfının bir örneğini SqlWorkflowInstanceStoreBehavior başlatır.

SqlWorkflowInstanceStoreBehavior(String)

parametre olarak geçirilen bağlantı dizesi kullanarak SqlWorkflowInstanceStoreBehavior sınıfının bir örneğini başlatır.

Özellikler

Name Description
ConnectionString

Kalıcılık veritabanına bağlanmak için kullanılan bağlantı dizesi alır.

HostLockRenewalPeriod

alır veya ayarlar HostLockRenewalPeriod. Bu özellik, kilidin süresi dolmadan önce bir konağın bir örnekteki kilidini yenilemesi gereken aralığı belirtir. Konak belirtilen süre içinde kilidi yenilemezse, örneğin kilidi açılır ve başka bir konak örnekte kilidi alabilir.

InstanceCompletionAction

özelliğini alır veya ayarlar InstanceCompletionAction . Bu özellik, örnek tamamlandıktan sonra örnek durumu bilgilerinin kalıcılık veritabanında tutulup tutulmayacağını belirtir.

InstanceEncodingOption

özelliğini alır veya ayarlar InstanceEncodingOption . Bu özellik, bilgiler kalıcılık deposuna kaydedilmeden önce örnek durumu bilgilerinin GZip algoritması kullanılarak sıkıştırılıp sıkıştırılmayacağını belirtir.

InstanceLockedExceptionAction

özelliğini alır veya ayarlar InstanceLockedExceptionAction . Bu özellik, örnek şu anda başka bir konak tarafından kilitlendiğinden, bir hizmet konağı bir örneği kilitlemeye çalıştığında hangi eylemi gerçekleştirmesi gerektiğini InstanceLockedException belirtir.

MaxConnectionRetries

SQL bağlantısı yeniden deneme sayısı üst sınırını alır veya ayarlar. Varsayılan değer 4'dür.

RunnableInstancesDetectionPeriod

özelliğini alır veya ayarlar RunnableInstancesDetectionPeriod . SQL İş Akışı Örnek Deposu'nun önceki algılama döngüsünden sonra kalıcılık veritabanında çalıştırılabilir veya eyleme dönüştürülebilir iş akışı örneklerini algılamak için bir algılama görevi çalıştırdığı süreyi belirtir.

Yöntemler

Name Description
AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection)

Arabirim yönteminin AddBindingParametersIServiceBehavior , sözleşme uygulamasını desteklemek için bağlama öğelerine özel veri geçirmenize olanak tanıyan bir uygulaması.

ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

Arabirim yönteminin ApplyDispatchBehaviorIServiceBehavior , çalışma zamanı özellik değerlerini değiştirmenize veya hata işleyicileri, ileti veya parametre denetçileri, güvenlik uzantıları ve diğer özel uzantı nesneleri gibi özel uzantı nesneleri eklemenize olanak tanıyan bir uygulaması.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
Promote(String, IEnumerable<XName>, IEnumerable<XName>)

Sorgularda kullanılabilecek özellikleri yükselter. Yükseltilen özellikler, örnekleri almak için sorgularda kullanabileceğiniz özelliklerdir. Bu özellik, bir değişken veya ikili ile temsil edilen basit türde (int32, dize, bool vb.) olabilir.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
Validate(ServiceDescription, ServiceHostBase)

Hizmetin başarıyla çalışabildiğini onaylamak için hizmet ana bilgisayarını ve hizmet açıklamasını inceler.

Şunlara uygulanır