System.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 sistem.
Kelas
Activity |
Kelas dasar abstrak yang digunakan untuk membuat aktivitas komposit dari objek yang sudah ada Activity sebelumnya. |
Activity<TResult> |
Kelas dasar abstrak yang digunakan untuk membuat aktivitas komposit dari objek yang sudah ada Activity sebelumnya, yang menentukan jenis hasil menggunakan penentu jenis aktivitas. |
ActivityAction |
Menentukan delegasi aktivitas yang tidak memiliki dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T> |
Menentukan delegasi aktivitas yang memilikinya dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2> |
Menentukan delegasi aktivitas yang memiliki dua dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3> |
Menentukan delegasi aktivitas yang memiliki tiga dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4> |
Menentukan delegasi aktivitas yang memiliki empat dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4,T5> |
Menentukan delegasi aktivitas yang memiliki lima dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4,T5,T6> |
Menentukan delegasi aktivitas yang memiliki enam dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7> |
Menentukan delegasi aktivitas yang memiliki tujuh dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> |
Menentukan delegasi aktivitas yang memiliki delapan dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
Menentukan delegasi aktivitas yang memiliki sembilan dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
Menentukan delegasi aktivitas yang memiliki sepuluh dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Menentukan delegasi aktivitas yang memiliki sebelas dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
Menentukan delegasi aktivitas yang memiliki dua belas dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Menentukan delegasi aktivitas yang memiliki tiga belas dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
Menentukan delegasi aktivitas yang memiliki empat belas dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
Menentukan delegasi aktivitas yang memiliki lima belas dalam argumen dan tidak mengembalikan nilai. |
ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
Menentukan delegasi aktivitas yang memiliki enam belas dalam argumen dan tidak mengembalikan nilai. |
ActivityBuilder |
Menyediakan data properti untuk aktivitas alur kerja. |
ActivityBuilder<TResult> |
Menyediakan data properti untuk aktivitas alur kerja generik. |
ActivityContext |
Kelas dasar untuk kelas konteks yang mewakili lingkungan eksekusi aktivitas. |
ActivityDelegate |
Mewakili panggilan balik berbasis aktivitas. |
ActivityFunc<TResult> |
Menentukan delegasi aktivitas tanpa |
ActivityFunc<T,TResult> |
Menentukan delegasi aktivitas dengan satu dalam argumen jenis |
ActivityFunc<T1,T2,TResult> |
Menentukan delegasi aktivitas dengan satu dalam argumen jenis |
ActivityFunc<T1,T2,T3,TResult> |
Menentukan delegasi aktivitas dengan tiga dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,TResult> |
Menentukan delegasi aktivitas dengan empat dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,T5,TResult> |
Mendefinisikan delegasi aktivitas dengan lima dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,T5,T6,TResult> |
Mendefinisikan delegasi aktivitas dengan enam dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult> |
Mendefinisikan delegasi aktivitas dengan tujuh dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult> |
Mendefinisikan delegasi aktivitas dengan delapan dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> |
Mendefinisikan delegasi aktivitas dengan sembilan dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult> |
Menentukan delegasi aktivitas dengan satu dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult> |
Menentukan delegasi aktivitas dengan satu dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> |
Menentukan delegasi aktivitas dengan satu dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult> |
Menentukan delegasi aktivitas dengan satu dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult> |
Menentukan delegasi aktivitas dengan satu dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> |
Menentukan delegasi aktivitas dengan satu dalam argumen jenis |
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult> |
Menentukan delegasi aktivitas dengan satu dalam argumen jenis |
ActivityInstance |
Mewakili status instans aktivitas saat runtime. |
ActivityPropertyReference |
Mewakili referensi properti yang digunakan di dan yang memetakan ActivityBuilder ke PropertyReferenceExtension<T> dalam |
ActivityWithResult |
Mengambil nilai atau jenis argumen aktivitas |
Argument |
Kelas dasar abstrak yang mewakili terminal pengikatan yang mendukung aliran data ke dalam dan ke luar aktivitas. |
AsyncCodeActivity |
Mengelola eksekusi aktivitas kode asinkron dari awal hingga akhir. Ini adalah kelas abstrak. |
AsyncCodeActivity<TResult> |
Mengelola eksekusi aktivitas kode asinkron, untuk aktivitas jenis tertentu, dari awal hingga penyelesaian. Ini adalah kelas abstrak dan generik. |
AsyncCodeActivityContext |
Konteks eksekusi untuk aktivitas asinkron. |
Bookmark |
Mewakili titik di mana alur kerja atau aktivitas dapat menunggu untuk dilanjutkan secara pasif. |
BookmarkScope |
Mencakup sekumpulan Bookmark objek yang dikategorikan beroperasi di bawah protokol yang sama. |
BookmarkScopeHandle |
digunakan Handle untuk mengelola masa BookmarkScopepakai . |
CodeActivity |
Kelas abstrak untuk membuat aktivitas kustom dengan perilaku imperatif yang ditentukan dengan Execute(CodeActivityContext) metode , yang memberikan akses ke resolusi variabel dan argumen dan ekstensi. |
CodeActivity<TResult> |
Kelas abstrak untuk membuat aktivitas kustom dengan perilaku imperatif yang ditentukan dalam Execute(CodeActivityContext) metode , memberikan akses ke variabel dan resolusi argumen dan ekstensi. |
CodeActivityContext |
ActivityContext Memperluas dan menyediakan fungsionalitas tambahan untuk CodeActivity. |
DelegateArgument |
Kelas dasar abstrak yang mewakili terminal pengikatan yang mendukung aliran data ke dalam dan ke ActivityDelegateluar . |
DelegateInArgument |
Kelas dasar abstrak yang mewakili terminal pengikatan yang mendukung aliran data ke dalam ActivityDelegate. |
DelegateInArgument<T> |
Terminal pengikatan yang mewakili aliran data ke dalam ActivityDelegate. |
DelegateOutArgument |
Kelas dasar abstrak yang mewakili terminal pengikatan yang mendukung aliran data dari ActivityDelegate. |
DelegateOutArgument<T> |
Terminal pengikatan yang mewakili aliran data dari ActivityDelegate. |
DynamicActivity |
Menyediakan model objek yang memungkinkan Anda membangun aktivitas secara dinamis antarmuka tersebut dengan perancang WF dan runtime menggunakan ICustomTypeDescriptor. |
DynamicActivity<TResult> |
Menyediakan pendekatan yang konsisten dengan model objek dokumen (DOM), yang membangun aktivitas secara dinamis antarmuka tersebut dengan perancang WF dan runtime alur kerja menggunakan ICustomTypeDescriptor. |
DynamicActivityProperty |
Mewakili properti dari yang DynamicActivity dibuat pada runtime dan dijalankan di ActivityExecutionContext. |
ExceptionPersistenceExtension |
Menentukan persistensi pengecualian. |
ExclusiveHandle |
Menambahkan informasi tambahan ke marka buku yang memungkinkannya mengakses subset handel cakupannya, tidak termasuk handel yang tidak diperlukan. |
ExecutionProperties |
Mewakili kumpulan properti pada cakupan tertentu. |
Handle |
Mewakili jenis yang memiliki masa pakainya yang dikontrol oleh runtime alur kerja. |
HandleInitializationContext |
Mewakili lingkungan inisialisasi dari Handle. |
InArgument |
Kelas dasar abstrak yang mewakili terminal pengikatan yang mendukung aliran data ke dalam aktivitas. |
InArgument<T> |
Terminal pengikatan yang mewakili aliran data ke dalam aktivitas. |
InOutArgument |
Kelas dasar abstrak yang mewakili terminal pengikatan yang mendukung aliran data ke dalam dan ke luar aktivitas. |
InOutArgument<T> |
Terminal pengikatan yang mewakili aliran data ke dalam dan ke luar aktivitas. |
InvalidWorkflowException |
Menangani pengecualian yang terjadi ketika alur kerja tidak valid. |
InvokeCompletedEventArgs |
Menyediakan data untuk peristiwa tersebut InvokeCompleted . |
Location |
Menyediakan referensi ke nilai yang digunakan oleh Argument atau Variable. |
Location<T> |
Menyediakan referensi jenis ke nilai yang digunakan oleh Argument atau Variable. |
LocationReference |
Menyediakan mekanisme yang Location dapat diselesaikan saat runtime. |
LocationReferenceEnvironment |
Menyediakan representasi lingkungan variabel dan argumen yang tersedia untuk aktivitas saat runtime. |
NativeActivity |
Kelas dasar abstrak untuk aktivitas kustom yang menerapkan logika eksekusi menggunakan Execute(NativeActivityContext) metode , yang memiliki akses penuh ke fitur runtime. |
NativeActivity<TResult> |
Kelas dasar abstrak untuk aktivitas kustom yang menerapkan logika eksekusi menggunakan Execute(NativeActivityContext) metode , yang memiliki akses penuh ke fitur runtime. |
NativeActivityAbortContext |
Mewakili lingkungan eksekusi aktivitas yang sedang dibatalkan. |
NativeActivityContext |
Konteks eksekusi untuk NativeActivity. |
NativeActivityFaultContext |
Mewakili lingkungan eksekusi saat NativeActivity menangani pengecualian yang dilemparkan oleh aktivitas anak. |
NativeActivityTransactionContext |
Konteks eksekusi untuk NativeActivity yang perlu menyediakan runtime dengan transaksi. |
NoPersistHandle |
Mengelola masa pakai blok tanpa bertahan. |
OutArgument |
Kelas dasar abstrak yang mewakili terminal pengikatan yang mendukung aliran data dari aktivitas. |
OutArgument<T> |
Terminal pengikatan yang mewakili aliran data dari aktivitas. |
OverloadGroupAttribute |
Menyediakan metode untuk menunjukkan kombinasi argumen mana yang valid dalam aktivitas. |
RegistrationContext |
Menyediakan akses ke kumpulan properti eksekusi alur kerja saat ini. |
RequiredArgumentAttribute |
Elemen aplikasi yang valid untuk menerapkan argumen. |
RuntimeArgument |
Menjelaskan karakteristik argumen aktivitas ke runtime. |
RuntimeDelegateArgument |
Menjelaskan karakteristik DelegateArgument ke runtime. |
RuntimeTransactionHandle |
Menyediakan akses ke transaksi run-time dalam instans alur kerja. |
ValidationException |
Pengecualian yang dilemparkan saat alur kerja atau aktivitas dalam status tidak valid. |
Variable |
Kelas dasar abstrak tempat anggota data alur kerja mendukung kelas Variable<T> . |
Variable<T> |
Mewakili variabel dalam alur kerja. |
VersionMismatchException |
Menentukan informasi tentang pengecualian versi yang tidak cocok. |
WorkflowApplication |
Menyediakan host untuk satu instans alur kerja. |
WorkflowApplicationAbortedEventArgs |
Menyediakan data tentang instans alur kerja yang dibatalkan. |
WorkflowApplicationAbortedException |
Mewakili pengecualian yang dilemparkan saat operasi pada instans alur kerja tidak valid karena instans telah dibatalkan. |
WorkflowApplicationCompletedEventArgs |
Menyediakan informasi tentang instans alur kerja yang telah menyelesaikan eksekusinya. |
WorkflowApplicationCompletedException |
Mewakili pengecualian yang dilemparkan saat operasi pada instans alur kerja tidak valid karena instans telah selesai. |
WorkflowApplicationEventArgs |
Kelas dasar untuk peristiwa yang WorkflowApplication terkait dengan . |
WorkflowApplicationException |
Menyediakan kelas dasar untuk menangani kesalahan yang terjadi selama eksekusi aplikasi alur kerja. |
WorkflowApplicationIdleEventArgs |
Menyimpan informasi tentang instans alur kerja yang telah menganggur. |
WorkflowApplicationInstance |
Menentukan informasi tentang instans aplikasi alur kerja. |
WorkflowApplicationTerminatedException |
Pengecualian yang dilemparkan saat operasi pada instans alur kerja tidak valid karena instans telah dihentikan. |
WorkflowApplicationUnhandledExceptionEventArgs |
Menyediakan informasi tentang pengecualian yang tidak tertangani yang terjadi dalam instans alur kerja. |
WorkflowApplicationUnloadedException |
Pengecualian yang dilemparkan saat operasi pada instans alur kerja tidak valid karena instans telah dibongkar. |
WorkflowDataContext |
Mewakili konteks data lingkungan alur kerja saat ini dan menyediakan jembatan untuk membawa argumen dan variabel alur kerja ke dalam cakupan pengikatan data Windows Presentation Foundation (WPF). |
WorkflowIdentity |
Memetakan instans alur kerja yang bertahan ke definisi alur kerja yang sesuai. |
WorkflowInspectionServices |
Menyediakan metode untuk bekerja dengan metadata runtime untuk pohon aktivitas. |
WorkflowInvoker |
Menyediakan sarana untuk memanggil alur kerja seolah-olah itu adalah panggilan metode. |
Struct
ActivityMetadata |
Mewakili sekumpulan argumen, aktivitas anak, variabel, dan delegasi yang diperkenalkan Activity yang dikonfigurasi ke lingkungan eksekusi. |
CodeActivityMetadata |
Mewakili kumpulan argumen yang diperkenalkan CodeActivity oleh yang dikonfigurasi ke lingkungan eksekusi. |
CodeActivityPublicEnvironmentAccessor |
Menentukan informasi tentang pengaktor lingkungan publik. |
NativeActivityMetadata |
Mewakili sekumpulan argumen, aktivitas anak, variabel, dan delegasi yang diperkenalkan NativeActivity yang dikonfigurasi ke lingkungan eksekusi. |
Antarmuka
IExecutionProperty |
Menyediakan properti eksekusi dengan mekanisme untuk mengonfigurasi penyimpanan lokal utas sebelum dan sesudah item kerja aktivitas terkait. |
IPropertyRegistrationCallback |
Memungkinkan properti eksekusi alur kerja untuk menyediakan logika pendaftaran dan pembatasan pendaftaran kustom. |
Enum
ActivityInstanceState |
Menjelaskan status instans aktivitas. |
ArgumentDirection |
Menentukan arah aliran data untuk Argument. |
BookmarkOptions |
Menentukan opsi untuk Bookmark. |
BookmarkResumptionResult |
Mendefinisikan enumerasi yang anggotanya mewakili hasil permintaan penjadwalan bookmark. |
PersistableIdleAction |
Menentukan tindakan yang terjadi ketika alur kerja menjadi diam saat persistensi diizinkan. |
UnhandledExceptionAction |
Menentukan tindakan yang terjadi ketika pengecualian lolos dari akar alur kerja. |
VariableModifiers |
Menentukan cara runtime alur kerja memperlakukan Variable objek. |
WorkflowIdentityFilter |
Menentukan filter identitas alur kerja. |
Delegasikan
BookmarkCallback |
Mewakili metode yang dipanggil ketika dilanjutkan Bookmark . |
CompletionCallback |
Metode yang dipanggil ketika aktivitas selesai. |
CompletionCallback<TResult> |
Metode yang dipanggil ketika aktivitas selesai. |
DelegateCompletionCallback |
Mewakili metode yang dipanggil ketika ActivityDelegate selesai. |
FaultCallback |
Mewakili metode yang dipanggil ketika aktivitas terjadwal atau salah satu anaknya memasuki status Faulted . |