SaveWorkflowCommand Klasa

Definicja

Polecenie trwałości, które umożliwia zapisanie informacji o stanie wystąpienia w magazynie trwałości.

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
Dziedziczenie
SaveWorkflowCommand

Konstruktory

SaveWorkflowCommand()

Inicjuje wystąpienie klasy SaveWorkflowCommand.

Właściwości

AutomaticallyAcquiringLock

Wskazuje, czy polecenie może podjąć próbę uzyskania blokady w wystąpieniu.

(Odziedziczone po InstancePersistenceCommand)
CompleteInstance

Ustawia stan wystąpienia w bazie danych trwałości na wartość "Ukończono" i usuwa informacje o stanie z bazy danych, chyba że InstanceCompletionAction właściwość ma wartość "Usuń nic".

InstanceData

Pobiera dane wystąpienia do zapisania w magazynie trwałości. Słownik zawierający nazwy właściwości i ich wartości.

InstanceKeyMetadataChanges

Pobiera słownik z kluczem wystąpienia jako kluczem i słownikiem XName i InstanceValue parami jako wartość.

InstanceKeysToAssociate

Zawiera klucze wystąpień, które muszą być skojarzone z wystąpieniem. Słownik zawierający identyfikator GUID skojarzony z kluczem wystąpienia i metadanymi skojarzonymi z kluczem wystąpienia.

InstanceKeysToComplete

Pobiera kolekcję kluczy wystąpień, które muszą zostać rozłączone z wystąpieniem.

InstanceKeysToFree

Pobiera kolekcję kluczy wystąpień do usunięcia z magazynu trwałości.

InstanceMetadataChanges

Pobiera słownik zawierający zmiany metadanych wystąpienia.

IsTransactionEnlistmentOptional

Zwraca wartość wskazującą, czy dostawca trwałości może nie zarejestrować się w otoczenia transakcji (Transaction.Current) podczas wykonywania tego polecenia.

(Odziedziczone po InstancePersistenceCommand)
Name

Pobiera nazwę polecenia trwałości.

(Odziedziczone po InstancePersistenceCommand)
UnlockInstance

Usuwa blokadę wystąpienia. Ustawia właściciela blokady dla null wystąpienia.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Validate(InstanceView)

Weryfikuje polecenie.

(Odziedziczone po InstancePersistenceCommand)

Dotyczy