AsyncCodeActivity<TResult> Kelas
Definisi
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.
Mengelola eksekusi aktivitas kode asinkron, untuk aktivitas jenis tertentu, dari awal hingga selesai. Ini adalah kelas abstrak dan generik.
generic <typename TResult>
public ref class AsyncCodeActivity abstract : System::Activities::Activity<TResult>
public abstract class AsyncCodeActivity<TResult> : System.Activities.Activity<TResult>
type AsyncCodeActivity<'Result> = class
inherit Activity<'Result>
Public MustInherit Class AsyncCodeActivity(Of TResult)
Inherits Activity(Of TResult)
Jenis parameter
- TResult
Jenis aktivitas asinkron yang ditangani oleh kelas ini.
- Warisan
- Turunan
Konstruktor
AsyncCodeActivity<TResult>() |
Membuat instans AsyncCodeActivity baru kelas. |
Properti
CacheId |
Mendapatkan pengidentifikasi cache yang unik dalam cakupan definisi alur kerja. (Diperoleh dari Activity) |
Constraints |
Mendapatkan kumpulan Constraint aktivitas yang dapat dikonfigurasi untuk memberikan validasi untuk Activity. (Diperoleh dari Activity) |
DisplayName |
Mendapatkan atau mengatur nama ramah opsional yang digunakan untuk penelusuran kesalahan, validasi, penanganan pengecualian, dan pelacakan. (Diperoleh dari Activity) |
Id |
Mendapatkan pengidentifikasi yang unik dalam cakupan definisi alur kerja. (Diperoleh dari Activity) |
Implementation |
|
ImplementationVersion |
Mendapatkan atau mengatur versi implementasi aktivitas. |
ImplementationVersion |
Mendapatkan atau mengatur versi implementasi yang digunakan. (Diperoleh dari Activity) |
Result |
Mendapatkan atau mengatur argumen hasil untuk Activity<TResult>. (Diperoleh dari Activity<TResult>) |
ResultType |
Ketika diimplementasikan di kelas turunan, mendapatkan jenis aktivitas OutArgument. (Diperoleh dari ActivityWithResult) |
Metode
BeginExecute(AsyncCodeActivityContext, AsyncCallback, Object) |
Saat diimplementasikan di kelas turunan dan menggunakan konteks eksekusi, metode panggilan balik, dan status pengguna yang ditentukan, mengantrekan aktivitas asinkron dalam alur kerja run-time. |
CacheMetadata(ActivityMetadata) |
Tidak diterapkan. Gunakan CacheMetadata(CodeActivityMetadata) sebagai gantinya. |
CacheMetadata(CodeActivityMetadata) |
Berfungsi sebagai metode virtual dan mengonversi informasi yang diperoleh dengan refleksi pada cache menjadi argumen untuk aktivitas asinkron. |
Cancel(AsyncCodeActivityContext) |
Saat diimplementasikan di kelas turunan dan menggunakan informasi lingkungan eksekusi yang ditentukan, memberi tahu runtime alur kerja bahwa operasi aktivitas asinkron telah dibatalkan. Metode ini berfungsi sebagai metode virtual. |
EndExecute(AsyncCodeActivityContext, IAsyncResult) |
Saat diimplementasikan di kelas turunan dan menggunakan informasi lingkungan eksekusi yang ditentukan, memberi tahu runtime alur kerja bahwa operasi aktivitas asinkron terkait telah selesai. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) |
Menaikkan peristiwa saat membuat peta untuk pembaruan dinamis. |
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) |
Menaikkan peristiwa saat membuat peta pembaruan dinamis. (Diperoleh dari Activity) |
ShouldSerializeDisplayName() |
Menunjukkan apakah DisplayName properti harus diserialisasikan. (Diperoleh dari Activity) |
ToString() |
Mengembalikan yang String berisi Id dan DisplayName dari Activity. (Diperoleh dari Activity) |