Compartir a través de


SaveWorkflowCommand Clase

Definición

Comando de persistencia que permite guardar información de estado de la instancia en el almacén de persistencia.

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

Constructores

SaveWorkflowCommand()

Inicializa una instancia de la clase SaveWorkflowCommand.

Propiedades

AutomaticallyAcquiringLock

Indica si el comando podría intentar adquirir un bloqueo de la instancia.

(Heredado de InstancePersistenceCommand)
CompleteInstance

Establece el estado de la instancia en la base de datos de persistencia en "Completada" y elimina la información de estado de la base de datos a menos que la propiedad InstanceCompletionAction esté establecida en "DeleteNothing".

InstanceData

Obtiene la instancia que se debe guardar en el almacén de persistencia. Diccionario que contiene nombres de propiedades y sus valores.

InstanceKeyMetadataChanges

Obtiene un diccionario con una clave de instancia como la clave y un diccionario de pares XName y InstanceValue como valor.

InstanceKeysToAssociate

Contiene claves de instancia que deben estar asociadas a una instancia. Un diccionario que contiene un GUID asociado a una clave de instancia y los metadatos asociados a la clave de la instancia.

InstanceKeysToComplete

Obtiene una colección de claves de instancia que se deben disociar de una instancia.

InstanceKeysToFree

Obtiene una colección de teclas de instancia que eliminar del almacén de persistencia.

InstanceMetadataChanges

Obtiene un diccionario que contiene cambios para los metadatos de instancias.

IsTransactionEnlistmentOptional

Devuelve un valor que indica si el proveedor de persistencia puede decidir no darse de alta en la transacción ambiente (Transaction.Current) al ejecutar este comando.

(Heredado de InstancePersistenceCommand)
Name

Obtiene el nombre del comando de persistencia.

(Heredado de InstancePersistenceCommand)
UnlockInstance

Quita el bloqueo de una instancia. Establece el propietario del bloqueo de una instancia en null.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
Validate(InstanceView)

Valida el comando.

(Heredado de InstancePersistenceCommand)

Se aplica a