System.Activities.DurableInstancing Obor názvů

Poskytuje třídy související s trvalým vytvářením instancí.

Třídy

Name Description
ActivatableWorkflowsQueryResult

Obsahuje výsledky spuštění proti úložišti QueryActivatableWorkflowsCommand instancí.

CreateWorkflowOwnerCommand

Pomocí tohoto příkazu trvalosti zaregistrujte hostitele služby pracovního postupu jako vlastníka zámku v databázi trvalosti.

CreateWorkflowOwnerWithIdentityCommand

Určuje vytvoření vlastníka pracovního postupu pomocí příkazu identity.

DeleteWorkflowOwnerCommand

Odstraní informace vlastníka zámku z databáze trvalosti.

HasActivatableWorkflowEvent

Představuje událost, kterou úložiště instancí vyvolá, aby informovalo obecné hostitele o existenci aktivovatelných instancí v databázi trvalosti.

HasRunnableWorkflowEvent

Představuje událost, kterou služba SQL Workflow Instance Store vyvolá, aby informovala hostitele pracovního postupu o existenci spustitelných instancí v databázi trvalosti.

LoadWorkflowByInstanceKeyCommand

Příkaz trvalosti, který načte instanci pracovního postupu pomocí klíče instance přidruženého k instanci.

LoadWorkflowCommand

Příkaz trvalosti, který načte instanci pracovního postupu na základě informací o stavu instance v úložišti trvalosti.

QueryActivatableWorkflowsCommand

Představuje příkaz, který obecný hostitel provede v úložišti instancí za účelem načtení aktivačních parametrů. Obecný hostitel pomocí těchto aktivačních parametrů vytvoří hostitele pracovního postupu, který zase načte spustitelnou instanci služby.

SaveWorkflowCommand

Příkaz trvalosti, který umožňuje uložit informace o stavu instance do úložiště trvalosti.

SqlWorkflowInstanceStore

Odvozuje z abstraktní InstanceStore třídy trvalosti a poskytuje implementaci, která umožňuje ukládání informací o stavu instance do a načítání informací o stavu instance z databáze SQL Server 2005 nebo SQL Server 2008.

TryLoadRunnableWorkflowCommand

Představuje příkaz, který hostitel pracovního postupu provádí v úložišti instancí, aby se do paměti načetly spustitelné instance v úložišti trvalosti.

Výčty

Name Description
InstanceCompletionAction

Obsahuje možnosti, které určují, zda má poskytovatel trvalosti zachovat nebo odstranit informace o stavu instance v úložišti trvalosti po dokončení instance.

InstanceEncodingOption

Obsahuje možnosti, které určují, zda má zprostředkovatel trvalosti kódovat informace o stavu instance pomocí algoritmu GZip před uložením informací o stavu do úložiště trvalosti.

InstanceLockedExceptionAction

Obsahuje možnosti, které určují, jakou akci má poskytovatel trvalosti SQL provést, když obdrží výjimku při pokusu o uzamčení instance.