Sdílet prostřednictvím


System.Activities.Hosting Obor názvů

Poskytuje třídy týkající se hostování.

Třídy

BookmarkInfo

Představuje informace o pojmenovaném typu Bookmark .

BookmarkScopeInfo

Obsahuje informace o identifikaci a inicializaci BookmarkScope objektu.

LocationInfo

Poskytuje informace o souvisejícím Location .

SymbolResolver

SymbolResolver je rozšíření pro poskytování hostitele LocationReferenceEnvironment obsahujícího objekty, na které lze odkázat pomocí názvu řetězce. Hodnoty poskytnuté pomocí SymbolResolver nejsou trvalé. Trvalost SymbolResolver hodnot je odpovědnost hostitele.

WorkflowInstance

WorkflowInstance je odlehčený modul runtime pro spuštění programu pracovního postupu. Dá se vytvořit tak, aby se vytvořila nová instance pracovního postupu nebo z existujícího stavu instance. Rozhraní API, která WorkflowInstance.WorkflowInstanceControl zpřístupňují, jsou minimální sadou řídicích prvků modulu runtime, ze kterých lze implementovat operace vyšší úrovně. Tato sada rozhraní API představuje celou škálu funkcí modulu runtime. WorkflowInstance je abstraktní třída a spoléhá na implementaci svých abstraktních metod hostitele, aby poskytovala funkce hostitele, jako je synchronizace, trvalá, sledování a rozšíření.

WorkflowInstanceExtensionManager

Spravuje kolekci rozšíření pro WorkflowInstance .

WorkflowInstanceProxy

Třída, která umožňuje IWorkflowInstanceExtension rozšíření přístup k hostiteli služby pracovního postupu.

Struktury

WorkflowInstance.WorkflowInstanceControl

Poskytuje metody pro WorkflowInstance odvozené třídy pro přístup k funkcím modulu runtime pracovního postupu.

Rozhraní

IWorkflowInstanceExtension

Toto rozhraní je implementováno složenými rozšířeními nebo rozšířeními, která potřebují přístup k instanci pracovního postupu. Implementátori tohoto rozhraní budou před spuštěním vyvoláni WorkflowInstance , aby mohli poskytovat další rozšíření, nebo získat přístup k WorkflowInstance přes WorkflowInstanceProxy .

Výčty

WorkflowInstanceState

Určuje stav WorkflowInstance .