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 le classi correlate alla creazione di istanze permanente.
Classi
ActivatableWorkflowsQueryResult |
Contiene i risultati dell'esecuzione di QueryActivatableWorkflowsCommand su un archivio di istanze. |
CreateWorkflowOwnerCommand |
Utilizzare questo comando di persistenza per registrare un host del servizio del 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 di identità. |
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 utilizzando la chiave 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 utilizza 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 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. |
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. |
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. |
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. |
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. |