WorkflowChanges Sınıf

Tanım

Dikkat

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Çalışan bir iş akışı örneğinde önerilen değişiklikler kümesini temsil eder.

public ref class WorkflowChanges sealed
public sealed class WorkflowChanges
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class WorkflowChanges
type WorkflowChanges = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowChanges = class
Public NotInheritable Class WorkflowChanges
Devralma
WorkflowChanges
Öznitelikler

Örnekler

Aşağıdaki örnekte bir nesnenin yeni bir örneğinin oluşturulması gösterilmektedir WorkflowChanges . Bu örnek, Durum Makinesi SDK'sını Sıralama örneğindendir. Daha fazla bilgi için bkz . Durum Makinesi Örneğini Sıralama.

// Create a new instance of the WorkflowChanges class for managing
// the in-memory changes to the workflow
WorkflowChanges changes = new WorkflowChanges(root);
' Create a new instance of the WorkflowChanges class for managing
' the in-memory changes to the workflow
Dim changes As New WorkflowChanges(root)

Açıklamalar

Not

Bu malzeme artık kullanılmayan türleri ve ad alanlarını açıklamaktadır. Daha fazla bilgi için bkz. Windows Workflow Foundation 4.5'te Kullanım Dışı Türler.

Çalışan bir iş akışı örneğinde önerilen tüm değişiklikler bir WorkflowChanges nesne kullanılarak yapılmalıdır.

Bir WorkflowChanges nesne uygulama kodunda (iş akışı örneği dışında) oluşturulduğunda, Activity oluşturucuya geçirilen nesne sınıfının yöntemi WorkflowInstance tarafından GetWorkflowDefinition döndürülen nesne olmalıdır.

Oluşturucular

WorkflowChanges(Activity)
Geçersiz.

WorkflowChanges sınıfının yeni bir örneğini başlatır.

Alanlar

ConditionProperty
Geçersiz.

uygulamasını uygulamak WorkflowChangesiçin karşılanması gereken koşulu belirtir.

Özellikler

TransientWorkflow
Geçersiz.

Değişikliklerin yapılıp çalışan iş akışı örneğine uygulanabileceği kopyalanmış bir etkinlik ağacı döndürür.

Yöntemler

Equals(Object)
Geçersiz.

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

(Devralındığı yer: Object)
GetCondition(Object)
Geçersiz.

Bir bağımlılık nesnesinde condition özelliğini alır.

GetHashCode()
Geçersiz.

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

(Devralındığı yer: Object)
GetType()
Geçersiz.

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

(Devralındığı yer: Object)
MemberwiseClone()
Geçersiz.

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
SetCondition(Object, Object)
Geçersiz.

Bağımlılık nesnesinde condition özelliğini ayarlar.

ToString()
Geçersiz.

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

(Devralındığı yer: Object)
Validate()
Geçersiz.

Özelliği tarafından TransientWorkflow temsil edilen etkinlik ağacında yapılan önerilen değişikliklerin geçerli kümesini doğrular.

Şunlara uygulanır

Ayrıca bkz.