WorkflowRuntime 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.
Dikkat
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
İş akışları için iş akışı çalışma zamanı altyapısı tarafından sağlanan yapılandırılabilir yürütme ortamını temsil eder.
public ref class WorkflowRuntime : IDisposable, IServiceProvider
public class WorkflowRuntime : IDisposable, IServiceProvider
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class WorkflowRuntime : IDisposable, IServiceProvider
type WorkflowRuntime = class
interface IServiceProvider
interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type WorkflowRuntime = class
interface IServiceProvider
interface IDisposable
Public Class WorkflowRuntime
Implements IDisposable, IServiceProvider
- Devralma
-
WorkflowRuntime
- Öznitelikler
- Uygulamalar
Açıklamalar
Note
Bu malzeme, eski türleri ve ad alanlarını ele alır. Daha fazla bilgi için bkz. Deprecated Types in Windows Workflow Foundation 4.5.
WorkflowRuntime , iş akışı çalışma zamanı altyapısını yapılandırmak ve denetlemek ve hem iş akışı çalışma zamanı altyapısında hem de iş akışı örneklerinde yapılan değişikliklerden haberdar olmak için bir konak uygulama ve hizmetlerin gerektirdiği işlevleri kullanıma sunar.
Oluşturucular
| Name | Description |
|---|---|
| WorkflowRuntime() |
Geçersiz.
WorkflowRuntime sınıfının yeni bir örneğini başlatır. |
| WorkflowRuntime(String) |
Geçersiz.
Uygulama yapılandırma dosyasının WorkflowRuntime belirtilen bölümünü kullanarak sınıfının yeni bir örneğini başlatır. |
| WorkflowRuntime(WorkflowRuntimeSection) |
Geçersiz.
Belirtilen WorkflowRuntimeiçindeki ayarları kullanarak sınıfının yeni bir örneğini WorkflowRuntimeSection başlatır. |
Özellikler
| Name | Description |
|---|---|
| IsStarted |
Geçersiz.
İş akışı çalışma zamanı altyapısının başlatılıp başlatılmadığını gösteren bir değer alır. |
| Name |
Geçersiz.
ile WorkflowRuntimeilişkili adı alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| AddService(Object) |
Geçersiz.
Belirtilen hizmeti iş akışı çalışma zamanı altyapısına ekler. |
| CreateWorkflow(Type, Dictionary<String,Object>, Guid) |
Geçersiz.
Belirtilen parametreleri kullanarak bir iş akışı örneği oluşturur. |
| CreateWorkflow(Type, Dictionary<String,Object>) |
Geçersiz.
Belirtilen iş akışını ve belirtilen içinde yer alan Typeiş akışı Dictionary<TKey,TValue> bağımsız değişkenlerini kullanarak bir iş akışı örneği oluşturur. |
| CreateWorkflow(Type) |
Geçersiz.
Belirtilen iş akışını kullanarak yeni bir iş akışı Typeörneği oluşturur. |
| CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>, Guid) |
Geçersiz.
Belirtilen parametreleri kullanarak bir iş akışı örneği oluşturur. |
| CreateWorkflow(XmlReader, XmlReader, Dictionary<String,Object>) |
Geçersiz.
Belirtilen nesneleri ve belirtilen XmlReader içinde yer alan Dictionary<TKey,TValue>bağımsız değişkenleri kullanarak bir iş akışı örneği oluşturur. |
| CreateWorkflow(XmlReader) |
Geçersiz.
Belirtilen XmlReaderkullanarak bir iş akışı örneği oluşturur. |
| Dispose() |
Geçersiz.
tarafından WorkflowRuntimekullanılan kaynakları serbest bırakır. |
| Equals(Object) |
Geçersiz.
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetAllServices(Type) |
Geçersiz.
Belirtilen Typeöğesini uygulayan veya bu altyapıdan türetilen iş akışı çalışma zamanı altyapısına eklenen tüm hizmetleri alır. |
| GetAllServices<T>() |
Geçersiz.
Belirtilen genel türü uygulayan veya türetilen iş akışı çalışma zamanı altyapısına eklenen tüm hizmetleri alır. |
| GetHashCode() |
Geçersiz.
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetLoadedWorkflows() |
Geçersiz.
Şu anda belleğe yüklenmiş olan tüm iş akışı örneklerini içeren bir koleksiyon alır. |
| GetService(Type) |
Geçersiz.
İş akışı çalışma zamanı altyapısından belirtilen Type öğesinin bir hizmetini alır. |
| GetService<T>() |
Geçersiz.
İş akışı çalışma zamanı altyapısından belirtilen genel türdeki bir hizmeti alır. |
| GetType() |
Geçersiz.
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| GetWorkflow(Guid) |
Geçersiz.
Belirtilen Guiddeğerine sahip iş akışı örneğini alır. |
| MemberwiseClone() |
Geçersiz.
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| RemoveService(Object) |
Geçersiz.
Belirtilen hizmeti iş akışı çalışma zamanı altyapısından kaldırır. |
| StartRuntime() |
Geçersiz.
İş akışı çalışma zamanı altyapısını ve iş akışı çalışma zamanı altyapısı hizmetlerini başlatır. |
| StopRuntime() |
Geçersiz.
İş akışı çalışma zamanı altyapısını ve çalışma zamanı hizmetlerini durdurur. |
| ToString() |
Geçersiz.
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Ekinlikler
| Name | Description |
|---|---|
| ServicesExceptionNotHandled |
Geçersiz.
sınıfından WorkflowRuntimeService türetilen bir hizmet çağırdığında RaiseServicesExceptionNotHandledEvent(Exception, Guid)gerçekleşir. |
| Started |
Geçersiz.
İş akışı çalışma zamanı altyapısı başlatıldığında gerçekleşir. |
| Stopped |
Geçersiz.
İş akışı çalışma zamanı altyapısı durdurulduğunda gerçekleşir. |
| WorkflowAborted |
Geçersiz.
bir iş akışı örneği durdurulduğunda gerçekleşir. |
| WorkflowCompleted |
Geçersiz.
bir iş akışı örneği tamamlandığında gerçekleşir. |
| WorkflowCreated |
Geçersiz.
bir iş akışı örneği oluşturulduğunda gerçekleşir. |
| WorkflowIdled |
Geçersiz.
bir iş akışı örneği boşta durumuna girdiğinde gerçekleşir. |
| WorkflowLoaded |
Geçersiz.
İş akışı örneği belleğe yüklendiğinde gerçekleşir. |
| WorkflowPersisted |
Geçersiz.
bir iş akışı örneğinin durumu kalıcı olduğunda gerçekleşir. |
| WorkflowResumed |
Geçersiz.
Bir askıya alma sonrasında bir iş akışı örneğinin yürütülmesine devam edildiğinde gerçekleşir. |
| WorkflowStarted |
Geçersiz.
bir iş akışı örneği başlatıldığında gerçekleşir. |
| WorkflowSuspended |
Geçersiz.
bir iş akışı örneği askıya alındığında gerçekleşir. |
| WorkflowTerminated |
Geçersiz.
bir iş akışı örneği sonlandırıldığında gerçekleşir. |
| WorkflowUnloaded |
Geçersiz.
İş akışı örneği bellekten kaldırıldığında gerçekleşir. |
Şunlara uygulanır
İş Parçacığı Güvenliği
Bu tür iş parçacığı güvenlidir.