System.Activities.Statements Obor názvů

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

Třídy

Name Description
AddToCollection<T>

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

Assign

Nastaví Argument hodnoty z pracovního postupu.

Assign<T>

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

CancellationScope

Přidruží logiku zrušení ve formě Activity, k hlavní cestě provádění, také vyjádřena jako Activity.

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 prostředky k explicitní potvrzení nebo kompenzaci CompensableActivity po BodyCompensableActivity úspěšném dokončení.

Confirm

Aktivita použitá k explicitní vyvolání obslužné CompensableActivityrutiny potvrzení .

CreateBookmarkScope

Vytvoří BookmarkScope.

Delay

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

DeleteBookmarkScope

BookmarkScope Odstraní odkazované uživatelem Scope.

DoWhile

Aktivita smyčky, která provádí aktivity s obsahem alespoň jednou, dokud podmínka nebude pravdivá.

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é umožňuje modelovat uzel se dvěma podmíněnými výsledky.

FlowNode

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

FlowStep

Prvek FlowNode , který spouští zadanou Action hodnotu a má Next ukazatel.

FlowSwitch<T>

Specializované FlowNode , které umožňuje modelování konstruktoru přepínače s jedním výrazem a jedním výstupem 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í Activity v 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 ActivityDelegate.

InvokeMethod

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

NoPersistScope

Představuje aktivitu NoPersistScope.

Parallel

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

ParallelForEach<T>

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

Persist

Vyž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 z aktivity Catch .

Sequence

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

State

Modeluje stav, ve který může být stavový počítač.

StateMachine

Modely pracovních postupů 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 v specifikátoru typu tohoto objektu.

TerminateWorkflow

Ukončí spuštěnou instanci pracovního postupu, vyvolá Completed událost v hostiteli a hlásí informace o chybách. Po ukončení pracovního postupu jej nelze obnovit.

Throw

Vyvolá výjimku.

TimerExtension

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

TransactionScope

Aktivita, která demaruje hranice transakce.

Transition

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

TryCatch

Obsahuje aktivity, které má modul runtime pracovního postupu spouštět v bloku zpracování výjimek.

While

Spustí obsaženou aktivitu, zatímco se podmínka 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.