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émových aktivit.
Třídy
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 sloužící k vytvoření složených aktivit z již 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á sedm argumentů a nevrací hodnotu. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> |
Definuje delegáta aktivity, který má v argumentech osm 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á v argumentech jedenáct a nevrací hodnotu. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
Definuje delegáta aktivity, který má v argumentech dvanáct a nevrací hodnotu. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Definuje delegáta aktivity, který má třináct argumentů 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á v argumentech patnáct 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ě. |
ActivityFunc<TResult> |
Definuje delegáta aktivity bez |
ActivityFunc<T,TResult> |
Definuje delegáta aktivity s jedním argumentem typu |
ActivityFunc<T1,T2,TResult> |
Definuje delegáta aktivity s jedním argumentem 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á v ActivityBuilder a který se mapuje na PropertyReferenceExtension<T> objekt 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 asynchronní provádění aktivit kódu od začátku do dokončení. Toto je abstraktní třída. |
AsyncCodeActivity<TResult> |
Spravuje asynchronní provádění aktivit 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, ve kterém může pracovní postup nebo aktivita pasivně čekat na obnovení. |
BookmarkScope |
Obory sady Bookmark objektů, které jsou kategorizovány jako provoz v rámci stejného protokolu. |
BookmarkScopeHandle |
Slouží Handle ke správě životnosti objektu 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 rozlišení proměnných a 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 rozlišení proměnných a 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 terminál vazby, který podporuje tok dat do a z ActivityDelegate. |
DelegateInArgument |
Abstraktní základní třída, která představuje terminál vazby, který podporuje tok dat do ActivityDelegate. |
DelegateInArgument<T> |
Terminál vazby, který představuje tok dat do ActivityDelegate. |
DelegateOutArgument |
Abstraktní základní třída, která představuje terminál vazby, který podporuje tok dat z objektu ActivityDelegate. |
DelegateOutArgument<T> |
Terminál vazby, který představuje tok dat z objektu ActivityDelegate. |
DynamicActivity |
Poskytuje objektový model, který umožňuje dynamicky vytvářet aktivity, které jsou rozhraní s návrhářem WF a modulem runtime pomocí ICustomTypeDescriptor. |
DynamicActivity<TResult> |
Poskytuje přístup, který je konzistentní s modelem DOM (Document Object Model), který dynamicky konstruuje aktivity, které jsou v rozhraní s návrhářem WF a modulem runtime pracovního postupu pomocí ICustomTypeDescriptor. |
DynamicActivityProperty |
Představuje vlastnost objektu DynamicActivity , který se vytvoří za běhu a spustí se v objektu ActivityExecutionContext. |
ExceptionPersistenceExtension |
Určuje trvalost výjimek. |
ExclusiveHandle |
Přidá do záložky doplňující informace, které jí umožní přístup k podmnožině popisovačů oboru, s výjimkou popisovačů, které nejsou povinné. |
ExecutionProperties |
Představuje kolekci vlastností v určitém oboru. |
Handle |
Představuje typ, který má svou životnost řízenou modulem runtime pracovního postupu. |
HandleInitializationContext |
Představuje inicializační prostředí objektu Handle. |
InArgument |
Abstraktní základní třída, která představuje terminál vazby, 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 objektem Argument nebo Variable. |
Location<T> |
Poskytuje typový odkaz na hodnotu používanou objektem Argument nebo Variable. |
LocationReference |
Poskytuje mechanismus, pomocí kterého Location lze problém vyřešit za běhu. |
LocationReferenceEnvironment |
Poskytuje reprezentaci prostředí proměnných a argumentů, které je 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í pro NativeActivity. |
NativeActivityFaultContext |
Představuje spouštěcí prostředí objektu NativeActivity , když zpracovává výjimku vyvolanou podřízenou aktivitou. |
NativeActivityTransactionContext |
Kontext spuštění pro NativeActivity objekt, který potřebuje poskytnout modulu 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 pro určení, které kombinace argumentů jsou platné v aktivitě. |
RegistrationContext |
Poskytuje přístup k aktuální kolekci vlastností provádění pracovního postupu. |
RequiredArgumentAttribute |
Application element, u kterého je platné použít argument. |
RuntimeArgument |
Popisuje charakteristiky argumentu aktivity pro modul 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á je vyvolán, když je pracovní postup nebo aktivita v neplatném stavu. |
Variable |
Abstraktní základní třída, ze které je odvozena třída Variable<T> podpory datového člena pracovního postupu. |
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, když 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 provádění. |
WorkflowApplicationCompletedException |
Představuje výjimku, která je vyvolán, když 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á se stala nečinnou. |
WorkflowApplicationInstance |
Určuje informace o instanci aplikace pracovního postupu. |
WorkflowApplicationTerminatedException |
Výjimka, která je vyvolána v případě, že operace s instancí pracovního postupu není platná, protože instance byla ukončena. |
WorkflowApplicationUnhandledExceptionEventArgs |
Obsahuje informace o neošetřené výjimce, ke které došlo v instanci pracovního postupu. |
WorkflowApplicationUnloadedException |
Výjimka, která je vyvolána v případě, že operace s instancí pracovního postupu je 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 oboru datové vazby Windows Presentation Foundation (WPF). |
WorkflowIdentity |
Namapuje instanci trvalého pracovního postupu na odpovídající definici pracovního postupu. |
WorkflowInspectionServices |
Poskytuje metody pro práci s metadaty modulu runtime pro strom aktivity. |
WorkflowInvoker |
Poskytuje způsob, jak vyvolat pracovní postup, jako by se jednalo o volání metody. |
Struktury
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řistupovém veřejném 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í
IExecutionProperty |
Poskytuje vlastnosti spuštění s mechanismem pro konfiguraci místního úložiště vlákna před a po pracovních položkách přidružené aktivity. |
IPropertyRegistrationCallback |
Umožňuje vlastnosti spuštění pracovního postupu poskytovat vlastní registraci a logiku zrušení registrace. |
Výčty
ActivityInstanceState |
Popisuje stav instance aktivity. |
ArgumentDirection |
Určuje směr toku dat pro Argumentobjekt . |
BookmarkOptions |
Určuje možnosti pro Bookmark. |
BookmarkResumptionResult |
Definuje výčet, jehož členové představují výsledek požadavků na plánování záložek. |
PersistableIdleAction |
Určuje akci, která se provede, když se pracovní postup stane nečinný, když je povoleno trvalost. |
UnhandledExceptionAction |
Určuje akci, ke které dojde, když výjimka unikne z kořenového adresáře pracovního postupu. |
VariableModifiers |
Určuje způsob, jakým modul runtime pracovního postupu zachází s objekty Variable . |
WorkflowIdentityFilter |
Určuje filtr identit pracovního postupu. |
Delegáti
BookmarkCallback |
Představuje metodu, která je volána při Bookmark obnovení. |
CompletionCallback |
Metoda, která je volána při dokončení aktivity. |
CompletionCallback<TResult> |
Metoda, která je volána při dokončení aktivity. |
DelegateCompletionCallback |
Představuje metodu, která je volána po ActivityDelegate dokončení. |
FaultCallback |
Představuje metodu, která je volána, když naplánovaná aktivita nebo jeden z jejích podřízených položek vstoupí do Faulted stavu. |