SendActivity 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.*
Aktivitas klien yang memodelkan pemanggilan sinkron operasi layanan Windows Communication Foundation (WCF).
public ref class SendActivity sealed : System::Workflow::ComponentModel::Activity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SendActivity), "Design.Resources.SendActivity.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SendActivityValidator))]
public sealed class SendActivity : System.Workflow.ComponentModel.Activity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SendActivity), "Design.Resources.SendActivity.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SendActivityValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class SendActivity : System.Workflow.ComponentModel.Activity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SendActivity), "Design.Resources.SendActivity.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SendActivityValidator))>]
type SendActivity = class
inherit Activity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SendActivity), "Design.Resources.SendActivity.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SendActivityValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type SendActivity = class
inherit Activity
Public NotInheritable Class SendActivity
Inherits Activity
- Warisan
- Atribut
Keterangan
Nota
Materi ini membahas jenis dan namespace yang usang. Untuk informasi selengkapnya, lihat jenis tidak digunakan lagi di Windows Workflow Foundation 4.5.
Aktivitas SendActivity memungkinkan Anda berpartisipasi dalam percakapan dengan layanan WCF menggunakan pola pertukaran pesan yang telah ditentukan sebelumnya.
Nota
Aktivitas SendActivity adalah aktivitas pemblokiran, yang berarti bahwa eksekusi alur kerja diblokir hingga aktivitas selesai dieksekusi.
Pola pertukaran pesan yang didukung oleh aktivitas SendActivity meliputi:
Kirim Pesan Satu Arah
Aktivitas SendActivity mengirim pesan tetapi tidak mengharapkan respons dari layanan.
Kirim Permintaan - Terima Balasan
Aktivitas SendActivity mengirim pesan dan menunggu hingga respons diterima dari layanan.
Kirim Permintaan - Kesalahan Penerimaan
Aktivitas SendActivity mengirim pesan dan menunggu hingga respons atau kesalahan diterima dari layanan. Selama eksekusi, aktivitas pengiriman melemparkan semua kesalahan yang diterima dari server. FaultHandlerActivity aktivitas dapat digunakan untuk menangani kesalahan dalam alur kerja klien.
Nota
Aktivitas ini adalah bagian dari .NET Framework 3.5. Untuk aktivitas yang setara di .NET Framework 4, lihat Send.
Konstruktor
SendActivity() |
Kedaluwarsa.
Menginisialisasi instans baru kelas SendActivity. |
SendActivity(String) |
Kedaluwarsa.
Menginisialisasi instans baru kelas SendActivity dengan properti |
Bidang
AfterResponseEvent |
Kedaluwarsa.
Mewakili DependencyProperty yang menargetkan peristiwa AfterResponse. |
BeforeSendEvent |
Kedaluwarsa.
Mewakili DependencyProperty yang menargetkan peristiwa BeforeSend. |
CustomAddressProperty |
Kedaluwarsa.
Mewakili DependencyProperty untuk properti CustomAddress. |
ReturnValuePropertyName |
Kedaluwarsa.
Nama properti yang digunakan untuk nilai pengembalian yang dikirim oleh layanan yang dikomunikasikan dengan aktivitas |
Properti
ChannelToken |
Kedaluwarsa.
ChannelToken digunakan oleh SendActivity untuk mengaitkan dirinya dengan saluran klien. |
Context |
Kedaluwarsa.
Mengembalikan kamus yang berisi konteks yang digunakan untuk komunikasi antara klien dan layanan yang berkomunikasi dengannya, termasuk hal-hal seperti identifikasi untuk korelasi. |
CustomAddress |
Kedaluwarsa.
Mendapatkan atau mengatur alamat kustom yang digunakan untuk berkomunikasi dengan layanan. |
Description |
Kedaluwarsa.
Mendapatkan atau mengatur deskripsi yang ditentukan pengguna dari Activity. (Diperoleh dari Activity) |
DesignMode |
Kedaluwarsa.
Mendapatkan nilai yang menunjukkan apakah instans ini berada dalam mode desain atau run-time. (Diperoleh dari DependencyObject) |
Enabled |
Kedaluwarsa.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah instans ini diaktifkan untuk eksekusi dan validasi. (Diperoleh dari Activity) |
ExecutionResult |
Kedaluwarsa.
Mendapatkan ActivityExecutionResult dari upaya terakhir untuk menjalankan instans ini. (Diperoleh dari Activity) |
ExecutionStatus |
Kedaluwarsa.
Mendapatkan ActivityExecutionStatus instans ini saat ini. (Diperoleh dari Activity) |
IsDynamicActivity |
Kedaluwarsa.
Mendapatkan informasi tentang apakah aktivitas dijalankan dalam ActivityExecutionContext default instans alur kerja. (Diperoleh dari Activity) |
Name |
Kedaluwarsa.
Mendapatkan atau mengatur nama instans ini. Nama ini harus sesuai dengan konvensi penamaan variabel bahasa pemrograman yang sedang digunakan dalam proyek Alur Kerja. (Diperoleh dari Activity) |
ParameterBindings |
Kedaluwarsa.
Mendapatkan kumpulan parameter yang dapat diikat seperti yang ditemukan dalam daftar parameter formal layanan Windows Communication Foundation (WCF). |
Parent |
Kedaluwarsa.
Mendapatkan CompositeActivity yang berisi Activityini. (Diperoleh dari Activity) |
ParentDependencyObject |
Kedaluwarsa.
Mendapatkan DependencyObject induk dalam grafik DependencyObject. (Diperoleh dari DependencyObject) |
QualifiedName |
Kedaluwarsa.
Mendapatkan nama aktivitas yang memenuhi syarat. Nama aktivitas yang memenuhi syarat selalu unik dalam instans alur kerja. (Diperoleh dari Activity) |
ServiceOperationInfo |
Kedaluwarsa.
Menentukan kontrak dan pengoperasian layanan yang berkomunikasi dengan aktivitas |
Site |
Kedaluwarsa.
Mendapatkan atau mengatur referensi ke komponen SiteDependencyObject. (Diperoleh dari DependencyObject) |
UserData |
Kedaluwarsa.
Mendapatkan IDictionary yang mengaitkan data kustom dengan instans kelas ini. (Diperoleh dari DependencyObject) |
WorkflowInstanceId |
Kedaluwarsa.
Mendapatkan Guid yang terkait dengan instans. (Diperoleh dari Activity) |
Metode
AddHandler(DependencyProperty, Object) |
Kedaluwarsa.
Menambahkan handler untuk peristiwa DependencyObject. (Diperoleh dari DependencyObject) |
Cancel(ActivityExecutionContext) |
Kedaluwarsa.
Dipanggil oleh runtime alur kerja untuk membatalkan eksekusi aktivitas yang sedang dijalankan. (Diperoleh dari Activity) |
Clone() |
Kedaluwarsa.
Membuat salinan mendalam dari Activity. (Diperoleh dari Activity) |
Dispose() |
Kedaluwarsa.
Merilis semua sumber daya yang digunakan oleh DependencyObject. (Diperoleh dari DependencyObject) |
Dispose(Boolean) |
Kedaluwarsa.
Merilis sumber daya yang tidak dikelola dan secara opsional merilis sumber daya terkelola yang digunakan oleh DependencyObject. (Diperoleh dari DependencyObject) |
Equals(Object) |
Kedaluwarsa.
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
Execute(ActivityExecutionContext) |
Kedaluwarsa.
Dipanggil oleh runtime alur kerja untuk menjalankan aktivitas. (Diperoleh dari Activity) |
GetActivityByName(String, Boolean) |
Kedaluwarsa.
Mengembalikan instans Activity yang namanya diminta dari kumpulan semua aktivitas di bawah akar Activity instans ini jika parameter kedua |
GetActivityByName(String) |
Kedaluwarsa.
Mengembalikan instans Activity yang namanya diminta dari kumpulan semua aktivitas yang berjalan di bawah aktivitas akar instans ini, yang berada dalam alur kerja. (Diperoleh dari Activity) |
GetBinding(DependencyProperty) |
Kedaluwarsa.
Menyediakan akses ke ActivityBind yang terkait dengan DependencyPropertytertentu . (Diperoleh dari DependencyObject) |
GetBoundValue(ActivityBind, Type) |
Kedaluwarsa.
Mengambil Object yang merupakan subjek dari ActivityBind. (Diperoleh dari DependencyObject) |
GetContext(Activity, ChannelToken, Type) |
Kedaluwarsa.
Mendapatkan atau mengatur informasi konteks untuk operasi pengiriman. |
GetContext(Activity, String, String, Type) |
Kedaluwarsa.
Metode statis yang mengembalikan informasi konteks yang diberikan instans aktivitas, nama titik akhir yang digunakan oleh aktivitas tersebut, nama aktivitas pemilik, dan objek Type yang mewakili jenis kontrak. |
GetHashCode() |
Kedaluwarsa.
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetInvocationList<T>(DependencyProperty) |
Kedaluwarsa.
Mendapatkan array yang berisi delegasi untuk DependencyPropertyyang ditentukan . (Diperoleh dari DependencyObject) |
GetType() |
Kedaluwarsa.
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
GetValue(DependencyProperty) |
Kedaluwarsa.
Menyediakan akses ke nilai DependencyPropertyyang ditunjuk . (Diperoleh dari DependencyObject) |
GetValueBase(DependencyProperty) |
Kedaluwarsa.
Menyediakan akses ke objek terikat DependencyProperty dan melewati penimpaan GetValue(DependencyProperty). (Diperoleh dari DependencyObject) |
HandleFault(ActivityExecutionContext, Exception) |
Kedaluwarsa.
Dipanggil ketika pengecualian dimunculkan dalam konteks eksekusi instans ini. (Diperoleh dari Activity) |
Initialize(IServiceProvider) |
Kedaluwarsa.
Dipanggil oleh runtime alur kerja untuk menginisialisasi aktivitas selama pembangunan instans alur kerja baru. Metode ini dipanggil selama pembangunan ActivityExecutionContextdinamis . (Diperoleh dari Activity) |
InitializeProperties() |
Kedaluwarsa.
Melakukan inisialisasi pada properti dependensi saat ditimpa di kelas turunan. (Diperoleh dari DependencyObject) |
Invoke<T>(EventHandler<T>, T) |
Kedaluwarsa.
Berlangganan EventHandler dan memanggil delegasi tersebut. (Diperoleh dari Activity) |
Invoke<T>(IActivityEventListener<T>, T) |
Kedaluwarsa.
Berlangganan IActivityEventListener<T> dan memanggil delegasi tersebut. (Diperoleh dari Activity) |
IsBindingSet(DependencyProperty) |
Kedaluwarsa.
Menunjukkan apakah nilai DependencyProperty ditetapkan sebagai pengikatan. Lihat SetBinding(DependencyProperty, ActivityBind). (Diperoleh dari DependencyObject) |
MemberwiseClone() |
Kedaluwarsa.
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
MetaEquals(DependencyObject) |
Kedaluwarsa.
Menentukan apakah |
OnActivityExecutionContextLoad(IServiceProvider) |
Kedaluwarsa.
Dipanggil oleh runtime alur kerja setiap kali ActivityExecutionContext dimuat. Misalnya, metode ini dipanggil selama pembuatan ActivityExecutionContext serta setiap kali ActivityExecutionContext bereinkarnasi ketika instans alur kerja dimuat dari penyimpanan persisten. (Diperoleh dari Activity) |
OnActivityExecutionContextUnload(IServiceProvider) |
Kedaluwarsa.
Dipanggil oleh runtime alur kerja setiap kali ActivityExecutionContext dibongkar. Misalnya, metode ini dipanggil selama penyelesaian ActivityExecutionContext serta setiap kali ActivityExecutionContext dibongkar saat instans alur kerja dipertahankan. (Diperoleh dari Activity) |
OnClosed(IServiceProvider) |
Kedaluwarsa.
Dipanggil oleh runtime alur kerja sebagai bagian dari transisi aktivitas ke status tertutup. (Diperoleh dari Activity) |
RaiseEvent(DependencyProperty, Object, EventArgs) |
Kedaluwarsa.
Menaikkan Event yang terkait dengan properti dependensi yang ditentukan. (Diperoleh dari Activity) |
RaiseGenericEvent<T>(DependencyProperty, Object, T) |
Kedaluwarsa.
Menaikkan peristiwa yang terkait dengan DependencyPropertyyang dirujuk . (Diperoleh dari Activity) |
RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Kedaluwarsa.
Mendaftarkan DependencyProperty yang ditentukan untuk peristiwa perubahan status. (Diperoleh dari Activity) |
RemoveHandler(DependencyProperty, Object) |
Kedaluwarsa.
Menghapus EventHandler dari DependencyPropertyterkait . (Diperoleh dari DependencyObject) |
RemoveProperty(DependencyProperty) |
Kedaluwarsa.
Menghapus DependencyProperty dari DependencyObject. (Diperoleh dari DependencyObject) |
Save(Stream, IFormatter) |
Kedaluwarsa.
Menulis Activity ke Stream untuk persistensi menggunakan IFormatter kustom yang disediakan untuk serialisasi. (Diperoleh dari Activity) |
Save(Stream) |
Kedaluwarsa.
Menulis Activity ke Stream untuk kegigihan. (Diperoleh dari Activity) |
SetBinding(DependencyProperty, ActivityBind) |
Kedaluwarsa.
Mengatur ActivityBind untuk DependencyPropertyyang ditentukan. (Diperoleh dari DependencyObject) |
SetBoundValue(ActivityBind, Object) |
Kedaluwarsa.
Menetapkan nilai target ActivityBind. (Diperoleh dari DependencyObject) |
SetContext(Activity, ChannelToken, Type, IDictionary<String,String>) |
Kedaluwarsa.
Metode statis yang mengatur informasi konteks untuk aktivitas SendActivity, mengingat instans aktivitas, titik akhir yang digunakan oleh aktivitas tersebut, objek Type yang mewakili jenis kontrak, dan informasi konteks itu sendiri. |
SetContext(Activity, String, String, Type, IDictionary<String,String>) |
Kedaluwarsa.
Metode statis yang mengatur informasi konteks untuk aktivitas SendActivity, diberikan instans aktivitas, nama titik akhir yang digunakan oleh aktivitas tersebut, nama aktivitas pemilik, objek Type yang mewakili jenis kontrak, dan informasi konteks itu sendiri. |
SetReadOnlyPropertyValue(DependencyProperty, Object) |
Kedaluwarsa.
Mengatur nilai DependencyProperty, yang bersifat baca-saja. (Diperoleh dari DependencyObject) |
SetValue(DependencyProperty, Object) |
Kedaluwarsa.
Mengatur nilai DependencyProperty ke objek. (Diperoleh dari DependencyObject) |
SetValueBase(DependencyProperty, Object) |
Kedaluwarsa.
Mengatur nilai DependencyProperty ke Objectyang ditentukan , melewati SetValue(DependencyProperty, Object). (Diperoleh dari DependencyObject) |
ToString() |
Kedaluwarsa.
Menyediakan string yang mewakili instans ini. (Diperoleh dari Activity) |
TrackData(Object) |
Kedaluwarsa.
Menginformasikan infrastruktur pelacakan run-time informasi pelacakan yang tertunda. (Diperoleh dari Activity) |
TrackData(String, Object) |
Kedaluwarsa.
Menginformasikan infrastruktur pelacakan run-time informasi pelacakan yang tertunda. (Diperoleh dari Activity) |
Uninitialize(IServiceProvider) |
Kedaluwarsa.
Saat ditimpa di kelas turunan, berikan un-initialization oleh penyedia layanan untuk aktivitas tersebut. (Diperoleh dari Activity) |
UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Kedaluwarsa.
Membatalkan pendaftaran DependencyProperty yang ditentukan untuk peristiwa perubahan status. (Diperoleh dari Activity) |
Acara
AfterResponse |
Kedaluwarsa.
Terjadi setelah respons diterima dari layanan. |
BeforeSend |
Kedaluwarsa.
Terjadi sebelum aktivitas SendActivity mengirim pesan ke layanan. |
Canceling |
Kedaluwarsa.
Terjadi ketika eksekusi aktivitas dibatalkan. (Diperoleh dari Activity) |
Closed |
Kedaluwarsa.
Terjadi ketika Activity telah menyelesaikan eksekusi. (Diperoleh dari Activity) |
Compensating |
Kedaluwarsa.
Terjadi saat menjalankan metode kompensasi pada Activity. (Diperoleh dari Activity) |
Executing |
Kedaluwarsa.
Terjadi ketika Activity dijalankan. (Diperoleh dari Activity) |
Faulting |
Kedaluwarsa.
Terjadi ketika pengecualian dinaikkan selama menjalankan instans. (Diperoleh dari Activity) |
StatusChanged |
Kedaluwarsa.
Terjadi ketika ActivityExecutionStatusActivity yang sedang berjalan berubah. (Diperoleh dari Activity) |
Implementasi Antarmuka Eksplisit
IComponent.Disposed |
Kedaluwarsa.
Mewakili metode yang menangani peristiwa Disposed komponen. (Diperoleh dari DependencyObject) |