SqlWorkflowInstanceStoreBehavior Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ö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 |
| ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Arabirim yönteminin |
| 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. |