SqlTrackingService Oluşturucular
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.
SqlTrackingService sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| SqlTrackingService(NameValueCollection) |
Belirtilen SqlTrackingServicekullanarak sınıfının yeni bir örneğini NameValueCollection başlatır. |
| SqlTrackingService(String) |
Belirtilen veritabanı bağlantı dizesi kullanarak SqlTrackingService sınıfının yeni bir örneğini başlatır. |
SqlTrackingService(NameValueCollection)
Belirtilen SqlTrackingServicekullanarak sınıfının yeni bir örneğini NameValueCollection başlatır.
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)
Parametreler
- parameters
- NameValueCollection
NameValueCollection ve SqlTrackingService ilk değerlerini belirten bir.
Özel durumlar
parameters null başvurudur (Visual Basic Nothing).
string içindeki Boolean bir parameters özellik anahtarıyla ilişkili değer veya TrueStringFalseString ile temsil edilmemektedir.
Açıklamalar
İş akışı çalışma zamanı altyapısı, öğesini belirten bir uygulama yapılandırma dosyasından başlatıldığında, bu oluşturucu iş akışı çalışma zamanı altyapısı tarafından çağrılır SqlTrackingService. Bu oluşturucuyu bir konak uygulamasından SqlTrackingService başlatmak için de kullanabilirsiniz. SqlTrackingService içinde bulunan NameValueCollectionanahtar-değer çiftlerine göre başlatılır. Aşağıdaki tablo olası anahtarları, her değerin başlatıldığı özelliği ve her özelliğin türünü numaralandırır. Her anahtarla ilişkili değer, bu anahtar tarafından başvuruda bulunılan özellik için uygun türü temsil eden bir dize olmalıdır. Bu anahtar-değer çiftlerinden birini veya daha fazlasını belirtebilirsiniz.
| Key | Özellik Türü | Özellik Açıklaması |
|---|---|---|
"IsTransactional" |
bool |
kullanarak SqlTrackingServiceiş akışı işlemlerine katılıp katılmayacağını WorkBatch belirtir. Varsayılan değer, trueizleme değişikliklerinin zaman uyumlu bir şekilde veritabanına yazıldığını belirtir. |
"UseDefaultProfile" |
bool |
Arama için GetProfile bir izleme profili bulunamazsa varsayılan izleme profilinin döndürülip döndürülmeyeceğini belirtir. Varsayılan, varsayılan izleme profilinin kullanılacağını belirten değeridir true. |
"ProfileChangeCheckInterval" |
double |
Veritabanının izleme profillerindeki değişiklikler için incelenmek üzere milisaniye cinsinden süreyi belirtir. Varsayılan değer 60000 milisaniyedir. |
"ConnectionString" |
string |
Veritabanı bağlantı dizesi belirtir. Varsayılan değer null başvurudur (Nothing Visual Basic'te). |
"PartitionOnCompletion" |
bool |
İş akışı örneği tamamlandığında bir iş akışı örneğinin izleme verilerinin veritabanındaki etkin bölüme taşınıp taşınmayacağını belirtir. |
Şunlara uygulanır
SqlTrackingService(String)
Belirtilen veritabanı bağlantı dizesi kullanarak SqlTrackingService sınıfının yeni bir örneğini başlatır.
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)
Parametreler
- connectionString
- String
Geçerli bir veritabanı bağlantı dizesi.
Özel durumlar
Veritabanı bağlantı dizesi geçerli değil.