System.Activities.DurableInstancing Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce classi correlate alla creazione di istanze durevoli.
Classi
| Nome | Descrizione |
|---|---|
| ActivatableWorkflowsQueryResult |
Contiene i risultati dell'esecuzione dell'oggetto QueryActivatableWorkflowsCommand in un archivio di istanze. |
| CreateWorkflowOwnerCommand |
Usare questo comando di persistenza per registrare un host del servizio flusso di lavoro come proprietario del blocco nel database di persistenza. |
| CreateWorkflowOwnerWithIdentityCommand |
Specifica la creazione di un proprietario del flusso di lavoro con il comando Identity. |
| DeleteWorkflowOwnerCommand |
Elimina le informazioni sul proprietario del blocco dal database di persistenza. |
| HasActivatableWorkflowEvent |
Rappresenta un evento generato da un archivio di istanze per notificare agli host generici l'esistenza di istanze attivabili nel database di persistenza. |
| 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. |
| LoadWorkflowByInstanceKeyCommand |
Comando di persistenza che carica un'istanza del flusso di lavoro usando la chiave di istanza associata all'istanza. |
| LoadWorkflowCommand |
Comando di persistenza che carica un'istanza del flusso di lavoro in base alle informazioni sullo stato dell'istanza nell'archivio di persistenza. |
| QueryActivatableWorkflowsCommand |
Rappresenta il comando eseguito da un host generico su un archivio di istanze per recuperare i parametri di attivazione. L'host generico usa questi parametri di attivazione per creare un host del flusso di lavoro, che a sua volta carica un'istanza del servizio eseguibile. |
| SaveWorkflowCommand |
Comando di persistenza che consente di salvare le informazioni sullo stato dell'istanza nell'archivio di persistenza. |
| SqlWorkflowInstanceStore |
Deriva dalla classe astratta InstanceStore della funzionalità di persistenza e fornisce l'implementazione per consentire il salvataggio delle informazioni sullo stato dell'istanza e il caricamento delle informazioni sullo stato dell'istanza da un database SQL Server 2005 o SQL Server 2008. |
| TryLoadRunnableWorkflowCommand |
Rappresenta il comando eseguito da un host del flusso di lavoro in un archivio di istanze per caricare istanze eseguibili nell'archivio di persistenza nella memoria. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| InstanceCompletionAction |
Contiene opzioni che specificano se il provider di persistenza deve mantenere o eliminare le informazioni sullo stato per un'istanza nell'archivio di persistenza al termine dell'istanza. |
| InstanceEncodingOption |
Contiene opzioni che specificano se il provider di persistenza deve codificare le informazioni sullo stato dell'istanza usando l'algoritmo GZip prima di salvare le informazioni sullo stato nell'archivio di persistenza. |
| InstanceLockedExceptionAction |
Contiene opzioni che specificano l'azione che il provider di persistenza SQL deve eseguire quando riceve un'eccezione quando tenta di bloccare un'istanza. |