SaveWorkflowCommand Sınıf

Tanım

Örnek durumu bilgilerini kalıcılık deposuna kaydetmenizi sağlayan bir kalıcılık komutu.

public ref class SaveWorkflowCommand sealed : System::Runtime::DurableInstancing::InstancePersistenceCommand
public sealed class SaveWorkflowCommand : System.Runtime.DurableInstancing.InstancePersistenceCommand
type SaveWorkflowCommand = class
    inherit InstancePersistenceCommand
Public NotInheritable Class SaveWorkflowCommand
Inherits InstancePersistenceCommand
Devralma
SaveWorkflowCommand

Oluşturucular

Name Description
SaveWorkflowCommand()

Sınıfının bir örneğini SaveWorkflowCommand başlatır.

Özellikler

Name Description
AutomaticallyAcquiringLock

Komutun örnekte kilit almayı deneyip deneyemeyeceğini gösterir.

(Devralındığı yer: InstancePersistenceCommand)
CompleteInstance

Kalıcılık veritabanındaki örneğin durumunu "Tamamlandı" olarak ayarlar ve özellik "Hiçbir Şeyi Sil" olarak ayarlanmadığı sürece durum bilgilerini veritabanından InstanceCompletionAction siler.

InstanceData

Kalıcılık deposuna kaydedilecek örnek verilerini alır. Özelliklerin adlarını ve değerlerini içeren bir sözlük.

InstanceKeyMetadataChanges

Anahtar olarak örnek anahtarı, XName InstanceValue sözlüğü ve değer olarak çiftler içeren bir sözlük alır.

InstanceKeysToAssociate

Bir örnekle ilişkilendirilmesi gereken örnek anahtarlarını içerir. Örnek anahtarıyla ilişkilendirilmiş GUID ve örnek anahtarıyla ilişkilendirilmiş meta verileri içeren sözlük.

InstanceKeysToComplete

Bir örnekle ilişkilendirilmesi gereken örnek anahtarları koleksiyonunu alır.

InstanceKeysToFree

Kalıcılık deposundan silinecek örnek anahtarları koleksiyonunu alır.

InstanceMetadataChanges

Örnek meta verisinde yapılan değişiklikleri içeren bir sözlük alır.

IsTransactionEnlistmentOptional

Bu komutu yürütürken kalıcılık sağlayıcısının ortam işlemine (Transaction.Current) listelememeyi seçip seçemeyeceğini gösteren bir değer döndürür.

(Devralındığı yer: InstancePersistenceCommand)
Name

Kalıcılık komutunun adını alır.

(Devralındığı yer: InstancePersistenceCommand)
UnlockInstance

Bir örnekteki kilidi kaldırır. Bir örneğin kilit sahibini olarak null ayarlar.

Yöntemler

Name Description
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)
ToString()

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

(Devralındığı yer: Object)
Validate(InstanceView)

Komutunu doğrular.

(Devralındığı yer: InstancePersistenceCommand)

Şunlara uygulanır