ActivityExecutionContext 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.
Perhatian
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Mewakili lingkungan eksekusi dari Activity. Kelas ini tidak dapat diwariskan.
public ref class ActivityExecutionContext sealed : IDisposable, IServiceProvider
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class ActivityExecutionContext : IDisposable, IServiceProvider
type ActivityExecutionContext = class
interface IServiceProvider
interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ActivityExecutionContext = class
interface IServiceProvider
interface IDisposable
Public NotInheritable Class ActivityExecutionContext
Implements IDisposable, IServiceProvider
- Warisan
-
ActivityExecutionContext
- Atribut
- Penerapan
Keterangan
Catatan
Materi ini membahas jenis dan namespace layanan yang sudah tidak digunakan. Untuk informasi selengkapnya, lihat Jenis yang Tidak Digunakan Lagi di Windows Workflow Foundation 4.5.
Mewakili lingkungan eksekusi dari Activity. Kelas ini secara selektif mengekspos kemampuan dan layanan runtime alur kerja ke aktivitas individual. Kelas ini tidak dapat diwariskan.
Untuk informasi selengkapnya, lihat Memahami Konteks Eksekusi Aktivitas.
Bidang
CurrentExceptionProperty |
Kedaluwarsa.
Mewakili pengecualian yang telah terjadi selama eksekusi instans alur kerja. Properti ini hanya memiliki nilai ketika aktivitas berada dalam status rusak. |
Properti
Activity |
Kedaluwarsa.
Activity Mendapatkan yang saat ini dijalankan dalam konteks eksekusi ini. |
ContextGuid |
Kedaluwarsa.
|
ExecutionContextManager |
Kedaluwarsa.
Mendapatkan yang ActivityExecutionContextManager terkait dengan instans ini. |
Metode
CancelActivity(Activity) |
Kedaluwarsa.
Dipanggil oleh aktivitas komposit untuk menjadwalkan pembatalan aktivitas anak. Runtime alur kerja melarang pembatalan aktivitas anak yang tidak dalam status Executing . |
CloseActivity() |
Kedaluwarsa.
Menunjukkan ke runtime alur kerja bahwa aktivitas yang saat ini dijalankan harus beralih ke status Closed . |
Equals(Object) |
Kedaluwarsa.
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
ExecuteActivity(Activity) |
Kedaluwarsa.
Dipanggil oleh aktivitas komposit untuk menjadwalkan eksekusi aktivitas anak. Runtime alur kerja melarang eksekusi aktivitas anak yang tidak dalam status diinisialisasi. |
GetHashCode() |
Kedaluwarsa.
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetService(Type) |
Kedaluwarsa.
Mengembalikan layanan dari jenis yang ditentukan. |
GetService<T>() |
Kedaluwarsa.
Mengembalikan penyedia layanan dari yang ditentukan Type. |
GetType() |
Kedaluwarsa.
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Kedaluwarsa.
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Kedaluwarsa.
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
TrackData(Object) |
Kedaluwarsa.
Memanggil metode trek untuk yang terkait Activity. |
TrackData(String, Object) |
Kedaluwarsa.
Memanggil metode trek untuk yang terkait Activity. |
Implementasi Antarmuka Eksplisit
IDisposable.Dispose() |
Kedaluwarsa.
Merilis semua sumber daya yang ActivityExecutionContextdigunakan oleh . |
Metode Ekstensi
GetKeyedService<T>(IServiceProvider, Object) |
Kedaluwarsa.
Mendapatkan layanan jenis |
GetKeyedServices(IServiceProvider, Type, Object) |
Kedaluwarsa.
Mendapatkan enumerasi layanan jenis |
GetKeyedServices<T>(IServiceProvider, Object) |
Kedaluwarsa.
Mendapatkan enumerasi layanan jenis |
GetRequiredKeyedService(IServiceProvider, Type, Object) |
Kedaluwarsa.
Mendapatkan layanan jenis |
GetRequiredKeyedService<T>(IServiceProvider, Object) |
Kedaluwarsa.
Mendapatkan layanan jenis |
CreateAsyncScope(IServiceProvider) |
Kedaluwarsa.
Membuat baru AsyncServiceScope yang dapat digunakan untuk mengatasi layanan terlingkup. |
CreateScope(IServiceProvider) |
Kedaluwarsa.
Membuat baru IServiceScope yang dapat digunakan untuk mengatasi layanan terlingkup. |
GetRequiredService(IServiceProvider, Type) |
Kedaluwarsa.
Dapatkan layanan jenis |
GetRequiredService<T>(IServiceProvider) |
Kedaluwarsa.
Dapatkan layanan jenis |
GetService<T>(IServiceProvider) |
Kedaluwarsa.
Dapatkan layanan jenis |
GetServices(IServiceProvider, Type) |
Kedaluwarsa.
Dapatkan enumerasi layanan jenis |
GetServices<T>(IServiceProvider) |
Kedaluwarsa.
Dapatkan enumerasi layanan jenis |
GetFakeLogCollector(IServiceProvider) |
Kedaluwarsa.
Mendapatkan objek yang mengumpulkan rekaman log yang dikirim ke pencatat palsu. |
GetFakeRedactionCollector(IServiceProvider) |
Kedaluwarsa.
Mendapatkan instans kolektor redactor palsu dari kontainer injeksi dependensi. |