System.Activities.Hosting Przestrzeń nazw

Udostępnia klasy związane z hostingem.

Klasy

BookmarkInfo

Reprezentuje informacje o nazwie Bookmark.

BookmarkScopeInfo

Zawiera informacje dotyczące identyfikacji i inicjowania BookmarkScope obiektu.

LocationInfo

Zawiera informacje o powiązanym Locationobiekcie .

SymbolResolver

SymbolResolver to rozszerzenie do udostępniania hosta LocationReferenceEnvironment zawierającego obiekty, które mogą być wyłuszczane przez nazwę ciągu. Wartości podane za pośrednictwem elementu SymbolResolver nie są utrwalane. Trwałość SymbolResolver wartości to odpowiedzialność hosta.

WorkflowInstance

WorkflowInstance jest lekkim środowiskiem uruchomieniowym na wystąpienie na potrzeby wykonywania programu przepływu pracy. Można go utworzyć, aby utworzyć nowe wystąpienie przepływu pracy lub z istniejącego stanu wystąpienia. Interfejsy API, które WorkflowInstance.WorkflowInstanceControl uwidaczniają, to minimalny zestaw kontrolek środowiska uruchomieniowego, z których można zaimplementować operacje wyższego poziomu. Ten zestaw interfejsów API reprezentuje całą funkcjonalność środowiska uruchomieniowego. WorkflowInstance jest abstrakcyjną klasą i opiera się na implementacji metod abstrakcyjnych hosta w celu zapewnienia funkcjonalności hosta, takich jak synchronizacja, trwałość, śledzenie i rozszerzenia.

WorkflowInstanceExtensionManager

Zarządza kolekcją rozszerzeń dla elementu WorkflowInstance.

WorkflowInstanceProxy

Klasa, która umożliwia IWorkflowInstanceExtension rozszerzenia dostępu do hosta usługi przepływu pracy.

Struktury

WorkflowInstance.WorkflowInstanceControl

Udostępnia metody dla WorkflowInstance klas pochodnych w celu uzyskania dostępu do funkcji środowiska uruchomieniowego przepływu pracy.

Interfejsy

IWorkflowInstanceExtension

Ten interfejs jest implementowany przez złożone rozszerzenia lub rozszerzenia, które wymagają dostępu do wystąpienia przepływu pracy. Implementacje tego interfejsu będą wywoływane przez WorkflowInstance element przed wykonaniem w celu zapewnienia dodatkowych rozszerzeń lub uzyskania dostępu do obiektu WorkflowInstance za pośrednictwem elementu WorkflowInstanceProxy.

Wyliczenia

WorkflowInstanceState

Określa stan .WorkflowInstance