Bahasa

ChannelOptions.AllowSynchronousContinuations Properti

Definisi

true jika operasi yang dilakukan pada saluran dapat secara sinkron memanggil kelanjutan yang berlangganan pemberitahuan operasi asinkron yang tertunda; false jika semua kelanjutan harus dipanggil secara asinkron.

public:
 property bool AllowSynchronousContinuations { bool get(); void set(bool value); };
public bool AllowSynchronousContinuations { get; set; }
member this.AllowSynchronousContinuations : bool with get, set
Public Property AllowSynchronousContinuations As Boolean

Nilai Properti

Keterangan

Mengatur opsi ini untuk true dapat memberikan peningkatan throughput yang terukur dengan menghindari penjadwalan item kerja tambahan. Namun, itu mungkin datang dengan biaya paralelisme yang berkurang, seperti misalnya produsen kemudian dapat menjadi orang yang menjalankan pekerjaan yang terkait dengan konsumen, dan jika tidak dilakukan dengan bijaksana, ini dapat menyebabkan interaksi yang tidak terduga. Defaultnya adalah false.

Berlaku untuk