Bagikan melalui


System.Activities.Statements Ruang nama

Menyediakan kelas yang terkait dengan pernyataan aktivitas.

Kelas

AddToCollection<T>

Menambahkan item ke koleksi tertentu.

Assign

Argument Mengatur nilai dari dalam alur kerja.

Assign<T>

Aktivitas Assign ini digunakan untuk mengatur Argument nilai dari dalam alur kerja.

CancellationScope

Mengaitkan logika pembatalan, dalam bentuk Activity, dengan jalur utama eksekusi, juga dinyatakan sebagai Activity.

Catch

Berisi tindakan yang akan dijalankan setelah pengecualian dilemparkan di blok aktivitas yang Finally sesuaiTry.

Catch<TException>

Berisi tindakan yang akan dijalankan setelah pengecualian dimunculkan di blok Coba aktivitas yang Finally sesuai.

ClearCollection<T>

Menghapus koleksi yang ditentukan dari semua item.

CompensableActivity

Aktivitas yang mendukung kompensasi aktivitas anaknya.

Compensate

Aktivitas yang digunakan untuk secara eksplisit memanggil penangan kompensasi dari CompensableActivity.

CompensationExtension

Mewakili ekstensi yang terhubung dengan aktivitas kompensasi dan mempertahankan status instans terkait kompensasi.

CompensationToken

Menyediakan sarana untuk secara eksplisit mengonfirmasi CompensableActivity atau mengimbangi setelah Body berhasil CompensableActivity diselesaikan.

Confirm

Aktivitas yang digunakan untuk secara eksplisit memanggil penangan konfirmasi dari CompensableActivity.

CreateBookmarkScope

BookmarkScopeMembuat .

Delay

Membuat timer untuk durasi tertentu, menggunakan TimerExtension.

DeleteBookmarkScope

Menghapus yang dirujuk BookmarkScope oleh Scope.

DoWhile

Aktivitas perulangan yang menjalankan aktivitas yang terkandung setidaknya sekali, hingga kondisi tidak lagi benar.

DurableTimerExtension

Mewakili ekstensi timer aktivitas yang dapat dipertahankan.

ExistsInCollection<T>

Menunjukkan apakah item tertentu ada dalam koleksi tertentu.

Flowchart

Mewakili alur kerja model menggunakan paradigma diagram alur yang akrab.

FlowDecision

FlowNode khusus yang menyediakan kemampuan untuk memodelkan node kondisional dengan dua hasil.

FlowNode

Kelas dasar abstrak untuk semua berbagai jenis node yang dapat dimuat dalam Flowchart aktivitas.

FlowStep

FlowNode Elemen yang menjalankan yang ditentukan Action dan memiliki Next penunjuk.

FlowSwitch<T>

Khusus yang memungkinkan pemodelan konstruksi sakelar, dengan satu ekspresi dan satu hasil untuk setiap kecocokan FlowNode .

ForEach<T>

Menjalankan tindakan aktivitas sekali untuk setiap nilai yang disediakan dalam Values koleksi.

HandleScope<THandle>

Menyediakan perilaku cakupan default untuk Handle objek.

If

Memodelkan kondisi If-Then-Else.

Interop

Aktivitas yang mengelola eksekusi dalam Activity alur kerja.

InvokeAction

Memanggil handler aktivitas ActivityAction .

InvokeAction<T>

Memanggil handler aktivitas ActivityAction<T> .

InvokeAction<T1,T2>

Memanggil handler aktivitas ActivityAction<T1,T2> .

InvokeAction<T1,T2,T3>

Memanggil handler aktivitas ActivityAction<T1,T2,T3> .

InvokeAction<T1,T2,T3,T4>

Memanggil handler aktivitas ActivityAction<T1,T2,T3,T4> .

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

Memanggil handler aktivitas ActivityAction<T1,T2,T3,T4,T5> .

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

Memanggil handler aktivitas ActivityAction<T1,T2,T3,T4,T5,T6> .

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

Memanggil handler aktivitas ActivityAction<T1,T2,T3,T4,T5,T6,T7> .

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

Memanggil handler aktivitas ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> .

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

Memanggil handler aktivitas ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> .

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

Memanggil handler aktivitas ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> .

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

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

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

Memanggil handler aktivitas ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> .

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

Memanggil handler aktivitas ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> .

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

Memanggil handler aktivitas ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> .

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

Memanggil handler aktivitas ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> .

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

Memanggil handler aktivitas ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> .

InvokeDelegate

Memanggil yang ditentukan ActivityDelegate.

InvokeMethod

Memanggil metode publik dari objek atau jenis tertentu.

NoPersistScope

Mewakili aktivitas NoPersistScope.

Parallel

Aktivitas yang menjalankan semua aktivitas anak secara bersamaan dan asinkron.

ParallelForEach<T>

Menghitung elemen koleksi dan menjalankan pernyataan yang disematkan untuk setiap elemen koleksi secara paralel.

Persist

Meminta agar instans alur kerja tetap ada.

Pick

Menyediakan pemodelan alur kontrol berbasis peristiwa.

PickBranch

Jalur potensial eksekusi dalam Pick aktivitas.

RemoveFromCollection<T>

Menghapus item dari koleksi tertentu.

Rethrow

Melemparkan pengecualian yang sebelumnya dilemparkan dari dalam Catch aktivitas.

Sequence

Menjalankan serangkaian aktivitas anak sesuai dengan satu urutan yang ditentukan.

State

Memodelkan status tempat komputer status dapat berada.

StateMachine

Model alur kerja menggunakan paradigma komputer status yang sudah dikenal.

Switch<T>

Memilih satu pilihan dari sejumlah aktivitas yang akan dijalankan, berdasarkan nilai ekspresi tertentu dari jenis yang ditentukan dalam penentu jenis objek ini.

TerminateWorkflow

Menghentikan instans alur kerja yang sedang berjalan, menaikkan Completed peristiwa di host, dan melaporkan informasi kesalahan. Setelah alur kerja dihentikan, alur kerja tidak dapat dilanjutkan.

Throw

Memberikan pengecualian.

TimerExtension

Kelas dasar abstrak untuk ekstensi timer.

TransactionScope

Aktivitas yang membanjiri batas transaksi.

Transition

Memodelkan daftar kemungkinan perubahan status.

TryCatch

Berisi aktivitas yang akan dijalankan oleh runtime alur kerja dalam blok penanganan pengecualian.

While

Menjalankan aktivitas yang terkandung saat kondisi mengevaluasi ke true.

WorkflowTerminatedException

Pengecualian yang dilemparkan ketika operasi dipanggil pada dihentikan WorkflowApplication.

WriteLine

Menulis string tertentu ke objek tertentu TextWriter .