System.Activities.DurableInstancing Spazio dei nomi

Fornisce le classi correlate alla creazione di istanze permanente. Provides classes related to durable instancing.

Classi

ActivatableWorkflowsQueryResult

Contiene i risultati dell'esecuzione di QueryActivatableWorkflowsCommand su un archivio di istanze.Contains the results from executing the QueryActivatableWorkflowsCommand against an instance store.

CreateWorkflowOwnerCommand

Utilizzare questo comando di persistenza per registrare un host del servizio del flusso di lavoro come proprietario del blocco nel database di persistenza.Use this persistence command to register a workflow service host as a lock owner in the persistence database.

CreateWorkflowOwnerWithIdentityCommand

Specifica la creazione di un proprietario del flusso di lavoro con il comando di identità.Specifies creation of a workflow owner with identity command.

DeleteWorkflowOwnerCommand

Elimina le informazioni sul proprietario del blocco dal database di persistenza.Deletes lock owner information from the persistence database.

HasActivatableWorkflowEvent

Rappresenta un evento generato da un archivio di istanze per notificare agli host generici l'esistenza di istanze attivabili nel database di persistenza.Represents an event that an instance store raises to notify generic hosts about the existence of activatable instances in the persistence database.

HasRunnableWorkflowEvent

Rappresenta un evento generato dall'archivio di istanze del flusso di lavoro SQL per notificare agli host del flusso di lavoro l'esistenza di istanze eseguibili nel database di persistenza.Represents an event that the SQL Workflow Instance Store raises to notify workflow hosts about the existence of runnable instances in the persistence database.

LoadWorkflowByInstanceKeyCommand

Comando di persistenza che carica un'istanza del flusso di lavoro utilizzando la chiave associata all'istanza.A persistence command that loads a workflow instance by using the instance key associated with the instance.

LoadWorkflowCommand

Comando di persistenza che carica un'istanza del flusso di lavoro in base alle informazioni sullo stato dell'istanza nell'archivio di persistenza.A persistence command that loads a workflow instance based on state information of the instance in the persistence store.

QueryActivatableWorkflowsCommand

Rappresenta il comando eseguito da un host generico su un archivio di istanze per recuperare i parametri di attivazione.Represents the command that a generic host executes against an instance store to retrieve activation parameters. L'host generico utilizza questi parametri di attivazione per creare un host del flusso di lavoro che a sua volta carica un'istanza del servizio eseguibile.The generic host uses these activation parameters to create a workflow host, which in turn loads a runnable service instance.

SaveWorkflowCommand

Comando di persistenza che consente di salvare le informazioni sullo stato dell'istanza nell'archivio di persistenza.A persistence command that lets you save instance state information into the persistence store.

SqlWorkflowInstanceStore

Deriva dalla classe InstanceStore astratta della funzionalità di persistenza e fornisce l'implementazione per consentire il salvataggio e il caricamento delle informazioni sullo stato dell'istanza in un database di SQL Server 2005 o SQL Server 2008.Derives from the abstract InstanceStore class of the persistence functionality and provides implementation to allow saving instance state information to and loading instance state information from an SQL Server 2005 or SQL Server 2008 database.

TryLoadRunnableWorkflowCommand

Rappresenta il comando eseguito da un host del flusso di lavoro su un archivio di istanze per caricare le istanze eseguibili nell'archivio di persistenza nella memoria.Represents the command that a workflow host executes against an instance store to load runnable instances in the persistence store into the memory.

Enumerazioni

InstanceCompletionAction

Contiene opzioni che specificano se il provider di persistenza deve conservare o eliminare le informazioni sullo stato per un'istanza nell'archivio di persistenza dopo il completamento dell'istanza.Contains options that specify whether the persistence provider should keep or delete the state information for an instance in the persistence store after the instance completes.

InstanceEncodingOption

Contiene opzioni che specificano se il provider di persistenza deve codificare le informazioni sullo stato dell'istanza tramite l'algoritmo GZip prima di salvare le informazioni sullo stato nell'archivio di persistenza.Contains options that specify whether the persistence provider should encode the instance state information using the GZip algorithm before saving the state information into the persistence store.

InstanceLockedExceptionAction

Contiene opzioni che specificano quale azione deve essere eseguita dal provider di persistenza SQL quando riceve un'eccezione durante il tentativo di bloccare un'istanza.Contains options that specify what action the SQL persistence provider should take when it receives an exception when trying to lock an instance.