System.Workflow.Activities Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan kelas yang terkait dengan aktivitas Windows Workflow Foundation.
Kelas
ActiveDirectoryRole |
Mewakili peran Direktori Aktif di lingkungan hosting Windows Workflow Foundation. Kelas ini tidak dapat diwariskan. |
ActiveDirectoryRoleFactory |
Kelas pabrik untuk membuat ActiveDirectoryRole objek dari alias Windows NT, alamat email, dan pengidentifikasi keamanan (SID). |
CallExternalMethodActivity |
Menentukan aktivitas komunikasi alur kerja yang digunakan untuk memanggil metode pada layanan lokal. Aktivitas ini digunakan untuk mengirim data dari alur kerja ke host melalui layanan lokal. |
CallExternalMethodActivityValidator |
Memverifikasi bahwa kelas dikonfigurasi CallExternalMethodActivity dengan benar. |
ChannelToken |
Digunakan oleh SendActivity untuk mengaitkan dirinya dengan saluran sisi klien. |
CodeActivity |
Menjalankan metode code-beside yang terkait dengan aktivitas. Kelas ini tidak dapat diwariskan. |
CodeCondition |
Menentukan kondisi yang melindungi/mendorong eksekusi aktivitas tertentu dalam definisi alur kerja. Ini memiliki peristiwa jenis ConditionalEventArgs untuk mengembalikan hasil kondisi. |
CompensatableSequenceActivity |
Menentukan versi aktivitas yang dapat dikompensasi SequenceActivity . Kelas ini tidak dapat diwariskan. |
ConditionalEventArgs |
Mengembalikan informasi hasil untuk CodeCondition kelas . Kelas ini tidak dapat diwariskan. |
ConditionedActivityGroup |
Menyediakan definisi konteks eksekusi berbasis batasan untuk serangkaian aktivitas anak. |
ContextToken |
Mewakili token yang dapat digunakan untuk menentukan konteks yang harus digunakan untuk menghubungkan pertukaran antara ReceiveActivity aktivitas dan klien yang berkomunikasi dengan aktivitas. |
CorrelationAliasAttribute |
Mengambil alih nilai parameter korelasi ketika nilai korelasi harus diperoleh dari parameter selain yang ditunjukkan CorrelationParameterAttributeoleh . Kelas ini tidak dapat diwariskan. |
CorrelationInitializerAttribute |
Menunjukkan metode atau peristiwa pada antarmuka ExternalDataExchange yang menginisialisasi nilai korelasi. Kelas ini tidak dapat diwariskan. |
CorrelationParameterAttribute |
Menunjukkan nama parameter yang digunakan untuk korelasi dalam metode dan peristiwa yang ditentukan pada antarmuka ExternalDataExchange. Kelas ini tidak dapat diwariskan. |
DelayActivity |
Menyediakan logika untuk membuat timer dan menunggu, secara asinkron, untuk kedaluwarsa timer. Kelas ini tidak dapat diwariskan. |
EventDeliveryFailedException |
Pengecualian yang dilemparkan ketika peristiwa yang dinaikkan dari host tidak dapat dikirimkan ke instans alur kerja. Biasanya peristiwa dinaikkan dari ExternalDataExchangeService pada instans alur kerja. Kelas ini tidak dapat diwariskan. |
EventDrivenActivity |
Membungkus yang Activity eksekusinya diinisialisasi oleh suatu peristiwa. Kelas ini tidak dapat diwariskan. |
EventHandlersActivity |
Aktivitas komposit yang berisi kumpulan penanganan aktivitas. Biasanya digunakan di mana kumpulan peristiwa harus ditangani. Setiap peristiwa ditangani oleh satu EventDrivenActivity, yang merupakan bagian EventHandlersActivitydari . |
EventHandlingScopeActivity |
Memungkinkan penanganan peristiwa dengan eksekusi aktivitas anak. Kelas ini tidak dapat diwariskan. |
EventQueueName |
Mewakili nama antrean yang terkait dengan peristiwa pada WorkflowInstance. Kelas ini tidak dapat diwariskan. |
ExternalDataEventArgs |
Mewakili data yang dikirim saat peristiwa dinaikkan menggunakan HandleExternalEventActivity aktivitas. |
ExternalDataExchangeAttribute |
Menandai antarmuka sebagai antarmuka layanan lokal. Kelas ini tidak dapat diwariskan. |
ExternalDataExchangeService |
Mewakili layanan yang harus ditambahkan ke mesin run-time alur kerja agar komunikasi layanan lokal diaktifkan. Implementasi layanan lokal harus ditambahkan ke ExternalDataExchangeService agar layanan ini diinisialisasi dan didaftarkan dengan benar. |
ExternalDataExchangeServiceSection |
Mewakili bagian konfigurasi yang memungkinkan Anda menentukan, dalam file konfigurasi, sekumpulan layanan yang akan ditambahkan ke instans ExternalDataExchangeService. |
HandleExternalEventActivity |
Menentukan aktivitas komunikasi alur kerja yang digunakan untuk menangani peristiwa yang dinaikkan oleh layanan lokal. |
HandleExternalEventActivityValidator |
Memverifikasi bahwa kelas dikonfigurasi HandleExternalEventActivity dengan benar. |
IfElseActivity |
Secara kondisional menjalankan salah satu dari dua atau beberapa aktivitas jenis IfElseBranchActivity. Kelas ini tidak dapat diwariskan. |
IfElseBranchActivity |
Mewakili cabang dari IfElseActivity. Kelas ini tidak dapat diwariskan. |
InvokeWebServiceActivity |
Memanggil layanan Web melalui kelas proksi, yang meneruskan dan menerima parameter seperti yang ditentukan. Kelas ini tidak dapat diwariskan. |
InvokeWebServiceEventArgs |
Berisi data peristiwa yang digunakan untuk memanggil layanan Web. Kelas ini tidak dapat diwariskan. |
InvokeWorkflowActivity |
Secara asinkron menjalankan satu alur kerja dari alur kerja lainnya. Kelas ini tidak dapat diwariskan. |
ListenActivity |
Membuat alur kerja menunggu salah satu dari beberapa kemungkinan peristiwa sebelum aktivitas dilanjutkan. Kelas ini tidak dapat diwariskan. |
MessageEventSubscription |
Membuat langganan peristiwa pesan untuk merutekan pesan ke instans alur kerja yang sesuai. |
OperationInfo |
Mewakili informasi untuk operasi kontrak yang ditentukan dalam layanan alur kerja. |
OperationInfoBase |
Kelas dasar yang digunakan untuk menyimpan informasi untuk operasi kontrak yang ditentukan dalam layanan alur kerja. |
OperationParameterInfo |
Berisi informasi tentang parameter operasi. |
OperationParameterInfoCollection |
Koleksi objek OperationParameterInfo. |
OperationValidationEventArgs |
Menyediakan data untuk peristiwa tersebut OperationValidation . |
ParallelActivity |
Menjalankan serangkaian aktivitas anak secara bersamaan. Kelas ini tidak dapat diwariskan. |
PolicyActivity |
Mewakili kumpulan Rule instans kelas yang akan dijalankan sebagai bagian dari eksekusi alur kerja sebagai satu langkah atau aktivitas. |
ReceiveActivity |
Aktivitas layanan yang menerapkan operasi yang ditentukan oleh kontrak layanan Windows Communication Foundation (WCF). |
ReplicatorActivity |
Menjalankan beberapa instans aktivitas anak. |
ReplicatorChildEventArgs |
Berisi argumen peristiwa untuk penanganan aktivitas yang ReplicatorActivity disebut pada inisialisasi instans anak Activity selain ketika instans anak Activity selesai. |
SendActivity |
Aktivitas klien yang memodelkan pemanggilan sinkron operasi layanan Windows Communication Foundation (WCF). |
SendActivityEventArgs |
Menyediakan informasi untuk BeforeSend peristiwa dan AfterResponse . |
SequenceActivity |
Menjalankan serangkaian aktivitas anak sesuai dengan satu urutan yang ditentukan. |
SequentialWorkflowActivity |
Mewakili alur kerja yang menjalankan aktivitas secara berurutan. |
SetStateActivity |
Menyediakan transisi ke StateActivity dalam alur kerja mesin status. Kelas ini tidak dapat diwariskan. |
SetStateEventArgs |
Mewakili kelas yang digunakan sebagai argumen untuk mengatur status StateMachineWorkflowActivity. |
StateActivity |
Mewakili status dalam StateMachineWorkflowActivity. |
StateActivityValidator |
Mewakili kelas yang memverifikasi apakah StateActivity kelas dikonfigurasi dengan benar. |
StateFinalizationActivity |
Mewakili aktivitas yang menjalankan aktivitas yang terkandung sebelum beralih ke status lain dalam alur kerja mesin status. Kelas ini tidak dapat diwariskan. |
StateInitializationActivity |
Bertindak sebagai kontainer untuk sekelompok aktivitas yang dijalankan saat StateActivity mulai berjalan. Kelas ini tidak dapat diwariskan. |
StateMachineWorkflowActivity |
Berfungsi sebagai kontainer akar untuk alur kerja komputer status. Berisi aktivitas dan status berbasis peristiwa. |
StateMachineWorkflowInstance |
Mewakili kelas yang mengelola instans saat ini dari StateMachineWorkflowActivity. Kelas ini tidak dapat diwariskan. |
TypedOperationInfo |
Objek OperationInfo yang mewarisi dari OperationInfoBase yang digunakan untuk informasi operasi layanan aktivitas SendActivity dan ReceiveActivity . Perhatikan bahwa informasi operasi ini harus didasarkan pada jenis CLR. |
WebServiceFaultActivity |
Memungkinkan pengiriman kesalahan ke klien layanan Web dari alur kerja. Kelas ini tidak dapat diwariskan. |
WebServiceInputActivity |
Mengaktifkan penerimaan data dari layanan Web dalam alur kerja. Kelas ini tidak dapat diwariskan. |
WebServiceOutputActivity |
Memungkinkan pengiriman data ke layanan Web dari dalam alur kerja. Kelas ini tidak dapat diwariskan. |
WebWorkflowRole |
Mewakili peran Alur Kerja yang didukung oleh RoleProvider. |
WhileActivity |
Menjalankan aktivitas anak secara berulang selama kondisi tertentu benar. |
WorkflowAuthorizationException |
Pengecualian yang dilemparkan ketika validasi peran gagal karena identitas tertentu yang tidak terkandung dalam WorkflowRoleCollection. |
WorkflowRole |
Kelas dasar abstrak tempat peran alur kerja diturunkan. |
WorkflowRoleCollection |
Mewakili kumpulan WorkflowRole objek. Kelas ini tidak dapat diwariskan. |
WorkflowServiceAttributes |
Membangun perilaku layanan untuk layanan alur kerja yang didekorasinya. |
WorkflowServiceAttributesDynamicPropertyValidator |
Validator properti yang digunakan oleh WorkflowServiceAttributesProperty. |
WorkflowSubscriptionService |
Menyediakan metode untuk layanan langganan guna mengelola langganan untuk runtime alur kerja. |
WorkflowWebService |
Mewakili kelas dasar untuk semua layanan Web alur kerja. |
Antarmuka
IEventActivity |
Menyediakan metode dan properti yang harus berasal dari aktivitas berbasis peristiwa, untuk berlangganan peristiwa. |
Enum
ExecutionType |
Menentukan mode eksekusi untuk aktivitas. |