Sdílet prostřednictvím


System.Activities.Statements Obor názvů

Poskytuje třídy související s příkazy aktivity.

Třídy

AddToCollection<T>

Přidá položku do zadané kolekce.

Assign

Nastaví Argument hodnoty z pracovního postupu.

Assign<T>

Aktivita se Assign používá k nastavení Argument hodnot v rámci pracovního postupu.

CancellationScope

Přidruží logiku zrušení ve formě Activity, s hlavní cestou provádění, která je také vyjádřena Activityjako .

Catch

Obsahuje akce, které se mají provést po vyvolání výjimky v odpovídajícím Try bloku Finally aktivity.

Catch<TException>

Obsahuje akce, které se mají provést po vyvolání výjimky v odpovídajícím bloku Finally Try aktivity.

ClearCollection<T>

Vymaže zadanou kolekci všech položek.

CompensableActivity

Aktivita, která podporuje kompenzaci svých podřízených aktivit.

Compensate

Aktivita použitá k explicitní vyvolání obslužné rutiny kompenzace objektu CompensableActivity.

CompensationExtension

Představuje rozšíření, které se připojí k kompenzačním aktivitám a zachová stav instance související s kompenzací.

CompensationToken

Poskytuje způsob, jak explicitně potvrdit nebo kompenzovatCompensableActivity, jakmile CompensableActivityBody se úspěšně dokončí.

Confirm

Aktivita použitá k explicitní vyvolání obslužné rutiny potvrzení objektu CompensableActivity.

CreateBookmarkScope

Vytvoří .BookmarkScope

Delay

Vytvoří časovač pro zadanou dobu pomocí TimerExtension.

DeleteBookmarkScope

Odstraní objekt, na BookmarkScope který odkazuje .Scope

DoWhile

Aktivita smyčky, která alespoň jednou provádí aktivity s omezením, dokud podmínka již není splněna.

DurableTimerExtension

Představuje rozšíření časovače aktivity, které lze zachovat.

ExistsInCollection<T>

Určuje, zda je daná položka přítomna v dané kolekci.

Flowchart

Představuje pracovní postupy modelů pomocí známého paradigmatu vývojového diagramu.

FlowDecision

Specializovaný, FlowNode který poskytuje možnost modelování podmíněného uzlu se dvěma výsledky.

FlowNode

Abstraktní základní třída pro všechny různé typy uzlů, které mohou být obsaženy v aktivitě Flowchart .

FlowStep

Prvek FlowNode , který provádí zadaný Action a má Next ukazatel.

FlowSwitch<T>

Specializovaný nástroj FlowNode , který umožňuje modelování konstruktoru přepínače s jedním výrazem a jedním výsledkem pro každou shodu.

ForEach<T>

Provede akci aktivity jednou pro každou hodnotu zadanou v kolekci Values .

HandleScope<THandle>

Poskytuje výchozí chování oborů pro Handle objekty.

If

Modeluje podmínku If-Then-Else.

Interop

Aktivita, která spravuje provádění v Activity rámci pracovního postupu.

InvokeAction

Vyvolá obslužnou rutinu ActivityAction aktivity.

InvokeAction<T>

Vyvolá obslužnou rutinu ActivityAction<T> aktivity.

InvokeAction<T1,T2>

Vyvolá obslužnou rutinu ActivityAction<T1,T2> aktivity.

InvokeAction<T1,T2,T3>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3> aktivity.

InvokeAction<T1,T2,T3,T4>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3,T4> aktivity.

InvokeAction<T1,T2,T3,T4,T5>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3,T4,T5> aktivity.

InvokeAction<T1,T2,T3,T4,T5,T6>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3,T4,T5,T6> aktivity.

InvokeAction<T1,T2,T3,T4,T5,T6,T7>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3,T4,T5,T6,T7> aktivity.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> aktivity.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> aktivity.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> aktivity.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>

Vyvolá .ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> aktivity.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> aktivity.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> aktivity.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> aktivity.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>

Vyvolá obslužnou rutinu ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> aktivity.

InvokeDelegate

Vyvolá zadanou ActivityDelegatehodnotu .

InvokeMethod

Zavolá veřejnou metodu zadaného objektu nebo typu.

NoPersistScope

Představuje aktivitu NoPersistScope.

Parallel

Aktivita, která provádí všechny podřízené aktivity současně a asynchronně.

ParallelForEach<T>

Vytvoří výčet prvků kolekce a paralelně spustí vložený příkaz pro každý prvek kolekce.

Persist

Požaduje, aby instance pracovního postupu trvala.

Pick

Poskytuje modelování toku řízení na základě událostí.

PickBranch

Potenciální cesta provádění v rámci Pick aktivity.

RemoveFromCollection<T>

Odebere položku ze zadané kolekce.

Rethrow

Vyvolá dříve vyvolanou výjimku v rámci Catch aktivity.

Sequence

Provede sadu podřízených aktivit podle jednoho definovaného pořadí.

State

Modeluje stav, ve kterém se stavový počítač může nacházet.

StateMachine

Modeluje pracovní postupy pomocí známého paradigmatu stavového počítače.

Switch<T>

Vybere jednu volbu z řady aktivit, které se mají provést, na základě hodnoty daného výrazu typu zadaného ve specifikátoru typu tohoto objektu.

TerminateWorkflow

Ukončí spuštěnou instanci pracovního postupu, vyvolá Completed událost v hostiteli a ohlásí informace o chybě. Jakmile je pracovní postup ukončen, nelze ho obnovit.

Throw

Vyvolá výjimku.

TimerExtension

Abstraktní základní třída pro rozšíření časovače.

TransactionScope

Aktivita, která vymezuje hranici transakce.

Transition

Modeluje seznam možných změn stavu.

TryCatch

Obsahuje aktivity, které mají být provedeny modulem runtime pracovního postupu v bloku zpracování výjimek.

While

Provede aktivitu s omezením, zatímco podmínka se vyhodnotí jako true.

WorkflowTerminatedException

Výjimka, která je vyvolána při vyvolání operace na ukončené WorkflowApplication.

WriteLine

Zapíše zadaný řetězec do zadaného TextWriter objektu.