Bagikan melalui


Orleans.Concurrency Ruang nama

Kelas

AlwaysInterleaveAttribute

Atribut AlwaysInterleaveAttribute digunakan untuk menandai metode yang dapat berhubungan dengan metode apa pun, termasuk permintaan tulis (non ReadOnly).

ImmutableAttribute

Atribut Immutable menunjukkan bahwa instans kelas atau struktur yang ditandai tidak pernah dimodifikasi setelah dibuat.

ImmutableExt

Kelas utilitas untuk menambahkan . Metode AsImmutable untuk semua objek.

ImmutableExtensions

Kelas utilitas untuk menambahkan . Metode AsImmutable untuk semua objek.

MayInterleaveAttribute

Atribut MayInterleaveAttribute digunakan untuk menandai kelas yang ingin mengontrol interleaving permintaan melalui panggilan balik metode yang disediakan.

OneWayAttribute

Menunjukkan bahwa metode pada antarmuka biji-bijian adalah satu arah dan bahwa tidak ada pesan respons yang akan dikirim ke pemanggil.

ReadOnlyAttribute

Atribut ReadOnly digunakan untuk menandai metode yang tidak mengubah status biji-bijian.

Menandai metode sebagai ReadOnly memungkinkan sistem run-time untuk melakukan sejumlah pengoptimalan yang dapat secara signifikan meningkatkan performa aplikasi Anda.

ReentrantAttribute

Atribut Reentrant digunakan untuk menandai kelas implementasi biji-bijian yang memungkinkan permintaan diselingi dalam tugas.

Ini adalah fitur lanjutan dan tidak boleh digunakan kecuali implikasinya sepenuhnya dipahami. Meskipun demikian, memungkinkan interleaving permintaan memungkinkan sistem run-time untuk melakukan sejumlah pengoptimalan yang dapat secara signifikan meningkatkan performa aplikasi Anda.

StatelessWorkerAttribute

Atribut StatelessWorker digunakan untuk menandai kelas biji-bijian di mana tidak ada harapan pelestarian status biji-bijian antara permintaan dan di mana beberapa aktivasi dari biji-bijian yang sama diizinkan untuk dibuat oleh runtime.

UnorderedAttribute

Atribut Unordered digunakan untuk menandai antarmuka biji-bijian di mana urutan pengiriman pesan tidak signifikan.

Struct

Immutable<T>

Kelas pembungkus untuk membawa data yang tidak dapat diubah.