Aracılığıyla paylaş


System.Workflow.Runtime.Hosting Ad Alanı

Windows Workflow Foundation çalışma zamanı barındırma ile ilgili sınıflar sağlar.

Sınıflar

ChannelManagerService

İstemci tarafı kanalları, önbelleğe alma kanalları ve kanal fabrikaları oluşturmak için işlevsellik sağlar.

DefaultWorkflowCommitWorkBatchService

Başka bir WorkflowCommitWorkBatch hizmeti eklenmediyse iş akışı çalışma zamanı altyapısı tarafından oluşturulan varsayılan sürümünü WorkflowCommitWorkBatchService temsil eder.

DefaultWorkflowLoaderService

Başka bir iş akışı yükleyici hizmeti eklenmediyse, iş akışı çalışma zamanı altyapısı tarafından oluşturulan varsayılan sürümünü WorkflowLoaderService temsil eder.

DefaultWorkflowSchedulerService

İş akışı çalışma zamanı altyapısında iş akışı örneklerini çalıştıran iş parçacıklarını oluşturur ve yönetir.

ManualWorkflowSchedulerService

Bir iş akışı örneği oluşturan konak uygulamasının iş akışı örneğinin çalıştırıldığı örneği bağışlamasını Thread sağlayan bir iş parçacığı oluşturma hizmeti sağlar. Bu iş parçacığı oluşturma hizmetini kullanarak, konak uygulamaları bir iş akışı örneğini zaman uyumlu modda tek Thread bir modda çalıştırabilir (iş akışı gecikme etkinliği içeriyorsa, gecikme etkinliği tarafından Timeroluşturulan ayrı bir iş parçacığında yürütülene kadar ertelenmiş olur). Bu mod, iş akışı örneği boşta kalana kadar konak uygulamasının yürütülmesini engeller. Daha sonra iş akışı örneği yalnızca bu hizmetin yöntemi kullanılarak RunWorkflow(Guid) yürütülebilir.

PersistenceException

Kalıcılık hizmeti bir isteği yerine getiremediğinde oluşan özel durum.

SharedConnectionWorkflowCommitWorkBatchService

Çalışma zamanı tarafından kullanılan hizmetin paylaşılan bağlantı sürümünü WorkflowCommitWorkBatchService temsil eder. Bu bağlamda paylaşılan bağlantı, hizmetin hem izleme hem de kalıcılık hizmetleri için aynı SQL bağlantısını kullandığı anlamına gelir.

SqlPersistenceWorkflowInstanceDescription

içinde SqlWorkflowPersistenceServicedepolanan iş akışı örneklerini açıklar.

SqlWorkflowPersistenceService

İş akışı durumu bilgilerini depolamak için SQL veritabanı kullanan bir kalıcılık hizmetini temsil eder.

WorkflowCommitWorkBatchService

İş toplu işlemlerinin taahhüdü için özel mantığa izin verir.

WorkflowLoaderService

İş akışı yükleyici hizmetlerinin türetildiği soyut temel sınıf.

WorkflowPersistenceService

Tüm kalıcılık hizmetlerinin türetildiği soyut temel sınıf.

WorkflowRuntimeService

İş akışı çalışma zamanı altyapısı çekirdek hizmetlerinin türetildiği soyut temel sınıfı temsil eder.

WorkflowSchedulerService

İş akışını yürütmek ve bellek içi zamanlayıcı kaydını ve olaylarını yönetmek için kendi iş parçacığı havuzunuzu uygulamaya yönelik bir mekanizma sağlar.

WorkflowWebHostingModule

İş akışı örneği kimliğini Web istemcisindeki bir tanımlama bilgisine yönlendirmek WorkflowWebService için bir mekanizma sağlar. Bu sınıf devralınamaz.

Numaralandırmalar

WorkflowRuntimeServiceState

durumunu WorkflowRuntimeServicebelirtir.

Temsilciler

WorkflowCommitWorkBatchService.CommitWorkBatchCallback

Bir WorkflowCommitWorkBatchService iş toplu işlemini işler.