System.Activities Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje třídy související se systémovou aktivitou.
Třídy
| Name | Description |
|---|---|
| Activity |
Abstraktní základní třída používaná k vytváření složených aktivit z již existujících Activity objektů. |
| Activity<TResult> |
Abstraktní základní třída používaná k vytvoření složených aktivit z předem existujících Activity objektů, která určuje typ výsledku pomocí specifikátoru typu aktivity. |
| ActivityAction |
Definuje delegáta aktivity, který nemá žádné argumenty a nevrací hodnotu. |
| ActivityAction<T> |
Definuje delegáta aktivity, který má jeden v argumentu a nevrací hodnotu. |
| ActivityAction<T1,T2> |
Definuje delegáta aktivity, který má dva argumenty a nevrací hodnotu. |
| ActivityAction<T1,T2,T3> |
Definuje delegáta aktivity, který má tři argumenty a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4> |
Definuje delegáta aktivity, který má čtyři argumenty a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4,T5> |
Definuje delegáta aktivity, který má pět argumentů a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4,T5,T6> |
Definuje delegáta aktivity, který má šest argumentů a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7> |
Definuje delegáta aktivity, který má v argumentech sedm a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> |
Definuje delegáta aktivity, který má osm argumentů a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
Definuje delegáta aktivity, který má devět argumentů a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
Definuje delegáta aktivity, který má deset argumentů a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Definuje delegáta aktivity, který má jedenáct argumentů a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
Definuje delegáta aktivity, který má dvanáct argumentů a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Definuje delegáta aktivity, který má v argumentech třináct a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
Definuje delegáta aktivity, který má čtrnáct argumentů a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
Definuje delegáta aktivity, který má patnáct argumentů a nevrací hodnotu. |
| ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
Definuje delegáta aktivity, který má šestnáct argumentů a nevrací hodnotu. |
| ActivityBuilder |
Poskytuje data vlastností pro aktivitu pracovního postupu. |
| ActivityBuilder<TResult> |
Poskytuje data vlastností pro obecnou aktivitu pracovního postupu. |
| ActivityContext |
Základní třída pro třídy kontextu, které představují spouštěcí prostředí aktivity. |
| ActivityDelegate |
Představuje zpětné volání založené na aktivitách. |
| ActivityFunc<TResult> |
Definuje delegáta aktivity bez |
| ActivityFunc<T,TResult> |
Definuje delegáta aktivity s jedním v argumentu typu |
| ActivityFunc<T1,T2,TResult> |
Definuje delegáta aktivity s jedním v argumentu typu |
| ActivityFunc<T1,T2,T3,TResult> |
Definuje delegáta aktivity se třemi argumenty typu |
| ActivityFunc<T1,T2,T3,T4,TResult> |
Definuje delegáta aktivity se čtyřmi argumenty typu |
| ActivityFunc<T1,T2,T3,T4,T5,TResult> |
Definuje delegáta aktivity s pěti argumenty typu |
| ActivityFunc<T1,T2,T3,T4,T5,T6,TResult> |
Definuje delegáta aktivity se šesti argumenty typu |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult> |
Definuje delegáta aktivity se sedmi argumenty typu |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult> |
Definuje delegáta aktivity s osmi argumenty typu |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> |
Definuje delegáta aktivity s devíti argumenty typu |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> |
Definuje delegáta aktivity s jedním v argumentu typu |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> |
Definuje delegáta aktivity s jedním v argumentu typu |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> |
Definuje delegáta aktivity s jedním v argumentu typu |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> |
Definuje delegáta aktivity s jedním v argumentu typu |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> |
Definuje delegáta aktivity s jedním v argumentu typu |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> |
Definuje delegáta aktivity s jedním v argumentu typu |
| ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> |
Definuje delegáta aktivity s jedním v argumentu typu |
| ActivityInstance |
Představuje stav instance aktivity za běhu. |
| ActivityPropertyReference |
Představuje odkaz na vlastnost, který se používá ActivityBuilder a který mapuje na PropertyReferenceExtension<T> v aktivitě |
| ActivityWithResult |
Načte hodnotu nebo typ argumentu aktivity |
| Argument |
Abstraktní základní třída, která představuje terminál vazby, který podporuje tok dat do a z aktivity. |
| AsyncCodeActivity |
Spravuje provádění asynchronní aktivity kódu od začátku do dokončení. Toto je abstraktní třída. |
| AsyncCodeActivity<TResult> |
Spravuje asynchronní provádění aktivity kódu pro aktivitu zadaného typu od začátku do dokončení. Toto je abstraktní a obecná třída. |
| AsyncCodeActivityContext |
Kontext spuštění asynchronní aktivity. |
| Bookmark |
Představuje bod, kdy může pracovní postup nebo aktivita pasivní čekání na obnovení. |
| BookmarkScope |
Nastaví obory sady Bookmark objektů, které jsou zařazeny do kategorií jako provoz ve stejném protokolu. |
| BookmarkScopeHandle |
A Handle sloužící ke správě životnosti BookmarkScope. |
| CodeActivity |
Abstraktní třída pro vytvoření vlastní aktivity s imperativním chováním definovaným metodou Execute(CodeActivityContext) , která poskytuje přístup k proměnné a rozlišení argumentů a rozšířením. |
| CodeActivity<TResult> |
Abstraktní třída pro vytvoření vlastní aktivity s imperativním chováním definovaným v Execute(CodeActivityContext) metodě, která poskytuje přístup k proměnným a rozlišení argumentů a rozšířením. |
| CodeActivityContext |
ActivityContext Rozšiřuje a poskytuje další funkce pro CodeActivity. |
| DelegateArgument |
Abstraktní základní třída, která představuje vazební terminál, který podporuje tok dat do a z objektu ActivityDelegate. |
| DelegateInArgument |
Abstraktní základní třída, která představuje vazební terminál, který podporuje tok dat do .ActivityDelegate |
| DelegateInArgument<T> |
Vazební terminál, který představuje tok dat do objektu ActivityDelegate. |
| DelegateOutArgument |
Abstraktní základní třída, která představuje vazební terminál, který podporuje tok dat z objektu ActivityDelegate. |
| DelegateOutArgument<T> |
Vazební terminál, který představuje tok dat z objektu ActivityDelegate. |
| DynamicActivity |
Poskytuje objektový model, který umožňuje dynamicky vytvářet aktivity v rozhraní s návrhářem WF a modulem runtime pomocí ICustomTypeDescriptor. |
| DynamicActivity<TResult> |
Poskytuje přístup, který je konzistentní s modelem objektového modelu dokumentu (DOM), který dynamicky vytváří aktivity v rozhraní s návrhářem WF a modulem runtime pracovního postupu pomocí ICustomTypeDescriptor. |
| DynamicActivityProperty |
Představuje vlastnost vytvořené DynamicActivity za běhu a spouští se v objektu ActivityExecutionContext. |
| ExceptionPersistenceExtension |
Určuje trvalost výjimek. |
| ExclusiveHandle |
Přidá do záložky doplňující informace, které umožňují přístup k podmnožině popisovačů oboru, s výjimkou popisovačů, které nejsou požadovány. |
| ExecutionProperties |
Představuje kolekci vlastností v určitém oboru. |
| Handle |
Představuje typ, který má dobu života řízenou modulem runtime pracovního postupu. |
| HandleInitializationContext |
Představuje inicializační prostředí objektu Handle. |
| InArgument |
Abstraktní základní třída, která představuje vazební terminál, který podporuje tok dat do aktivity. |
| InArgument<T> |
Terminál vazby, který představuje tok dat do aktivity. |
| InOutArgument |
Abstraktní základní třída, která představuje terminál vazby, který podporuje tok dat do a z aktivity. |
| InOutArgument<T> |
Terminál vazby, který představuje tok dat do a z aktivity. |
| InvalidWorkflowException |
Zpracovává výjimky, ke kterým dochází v případě, že pracovní postup není platný. |
| InvokeCompletedEventArgs |
Poskytuje data pro událost InvokeCompleted. |
| Location |
Poskytuje odkaz na hodnotu používanou hodnotou nebo ArgumentVariable. |
| Location<T> |
Poskytuje typový odkaz na hodnotu používanou hodnotou nebo ArgumentVariable. |
| LocationReference |
Poskytuje mechanismus, pomocí kterého Location lze vyřešit za běhu. |
| LocationReferenceEnvironment |
Poskytuje reprezentaci prostředí proměnných a argumentů, které jsou k dispozici pro aktivitu za běhu. |
| NativeActivity |
Abstraktní základní třída pro vlastní aktivity, které implementují logiku Execute(NativeActivityContext) spouštění pomocí metody, která má úplný přístup k funkcím modulu runtime. |
| NativeActivity<TResult> |
Abstraktní základní třída pro vlastní aktivity, které implementují logiku Execute(NativeActivityContext) spouštění pomocí metody, která má úplný přístup k funkcím modulu runtime. |
| NativeActivityAbortContext |
Představuje spouštěcí prostředí aktivity, která je přerušena. |
| NativeActivityContext |
Kontext spuštění objektu NativeActivity. |
| NativeActivityFaultContext |
Představuje spouštěcí prostředí NativeActivity při zpracování výjimky vyvolané podřízenou aktivitou. |
| NativeActivityTransactionContext |
Kontext spuštění pro objekt NativeActivity , který musí poskytnout modul runtime transakci. |
| NoPersistHandle |
Spravuje životnost bloku bez zachování. |
| OutArgument |
Abstraktní základní třída, která představuje terminál vazby, který podporuje tok dat z aktivity. |
| OutArgument<T> |
Terminál vazby, který představuje tok dat z aktivity. |
| OverloadGroupAttribute |
Poskytuje metodu označující, které kombinace argumentů jsou platné v aktivitě. |
| RegistrationContext |
Poskytuje přístup k aktuální kolekci vlastností provádění pracovního postupu. |
| RequiredArgumentAttribute |
Prvek aplikace, na kterém je platný použít argument. |
| RuntimeArgument |
Popisuje charakteristiky argumentu aktivity modulu runtime. |
| RuntimeDelegateArgument |
Popisuje charakteristiky DelegateArgument modulu runtime. |
| RuntimeTransactionHandle |
Poskytuje přístup k transakci za běhu v instanci pracovního postupu. |
| ValidationException |
Výjimka, která se vyvolá, když je pracovní postup nebo aktivita v neplatném stavu. |
| Variable |
Abstraktní základní třída, ze které je třída podpory Variable<T> datového člena pracovního postupu odvozena. |
| Variable<T> |
Představuje proměnnou v pracovním postupu. |
| VersionMismatchException |
Určuje informace o výjimce neshody verzí. |
| WorkflowApplication |
Poskytuje hostitele pro jednu instanci pracovního postupu. |
| WorkflowApplicationAbortedEventArgs |
Poskytuje data o přerušené instanci pracovního postupu. |
| WorkflowApplicationAbortedException |
Představuje výjimku, která je vyvolána v případě, že operace v instanci pracovního postupu není platná, protože instance byla přerušena. |
| WorkflowApplicationCompletedEventArgs |
Poskytuje informace o instanci pracovního postupu, která dokončila její spuštění. |
| WorkflowApplicationCompletedException |
Představuje výjimku, která je vyvolán v případě, že operace v instanci pracovního postupu není platná, protože instance byla dokončena. |
| WorkflowApplicationEventArgs |
Základní třída pro události přidružené k objektu WorkflowApplication . |
| WorkflowApplicationException |
Poskytuje základní třídu pro zpracování chyby, ke které dochází při provádění aplikace pracovního postupu. |
| WorkflowApplicationIdleEventArgs |
Obsahuje informace o instanci pracovního postupu, která je nečinná. |
| WorkflowApplicationInstance |
Určuje informace o instanci aplikace pracovního postupu. |
| WorkflowApplicationTerminatedException |
Výjimka, která je vyvolána v případě, že operace v instanci pracovního postupu není platná, protože instance byla ukončena. |
| WorkflowApplicationUnhandledExceptionEventArgs |
Poskytuje informace o neošetřené výjimce, ke které došlo v instanci pracovního postupu. |
| WorkflowApplicationUnloadedException |
Výjimka, která se vyvolá, když je operace v instanci pracovního postupu neplatná, protože instance byla uvolněna. |
| WorkflowDataContext |
Představuje datový kontext aktuálního prostředí pracovního postupu a poskytuje most pro přenesení argumentů a proměnných pracovního postupu do rozsahu datové vazby Windows Presentation Foundation (WPF (Windows Presentation Foundation)). |
| WorkflowIdentity |
Mapuje trvalou instanci pracovního postupu na odpovídající definici pracovního postupu. |
| WorkflowInspectionServices |
Poskytuje metody pro práci s metadaty modulu runtime pro strom aktivit. |
| WorkflowInvoker |
Poskytuje prostředky pro vyvolání pracovního postupu, jako by se jednalo o volání metody. |
Struktury
| Name | Description |
|---|---|
| ActivityMetadata |
Představuje sadu argumentů, podřízených aktivit, proměnných a delegátů, které konfigurovaná Activity zavádí do spouštěcího prostředí. |
| CodeActivityMetadata |
Představuje sadu argumentů, které konfigurovaný CodeActivity zavádí do spouštěcího prostředí. |
| CodeActivityPublicEnvironmentAccessor |
Určuje informace o přístupovém objektu veřejného prostředí. |
| NativeActivityMetadata |
Představuje sadu argumentů, podřízených aktivit, proměnných a delegátů, které konfigurovaná NativeActivity zavádí do spouštěcího prostředí. |
Rozhraní
| Name | Description |
|---|---|
| IExecutionProperty |
Poskytuje vlastnosti spouštění s mechanismem pro konfiguraci místního úložiště vlákna před a po pracovních po položkách přidružené aktivity. |
| IPropertyRegistrationCallback |
Umožňuje vlastnost provádění pracovního postupu poskytovat vlastní registraci a zrušit registraci logiky. |
Výčty
| Name | Description |
|---|---|
| ActivityInstanceState |
Popisuje stav instance aktivity. |
| ArgumentDirection |
Určuje směr toku dat pro Argument. |
| BookmarkOptions |
Určuje možnosti Bookmark. |
| BookmarkResumptionResult |
Definuje výčet, jehož členy představují výsledek požadavků plánování záložek. |
| PersistableIdleAction |
Určuje akci, která nastane, když se pracovní postup stane nečinný, když je povoleno trvalost. |
| UnhandledExceptionAction |
Určuje akci, která nastane, když výjimka unikne kořenu pracovního postupu. |
| VariableModifiers |
Určuje způsob, jakým modul runtime pracovního postupu zpracovává Variable objekty. |
| WorkflowIdentityFilter |
Určuje filtr identity pracovního postupu. |
Delegáti
| Name | Description |
|---|---|
| BookmarkCallback |
Představuje metodu, která je volána při Bookmark obnovení. |
| CompletionCallback |
Metoda, která se volá při dokončení aktivity. |
| CompletionCallback<TResult> |
Metoda, která se volá při dokončení aktivity. |
| DelegateCompletionCallback |
Představuje metodu, která je volána po ActivityDelegate dokončení. |
| FaultCallback |
Představuje metodu, která se volá, když naplánovaná aktivita nebo jedna z jejích podřízených položek vstoupí do Faulted stavu. |