Bagikan melalui


CyclicBarrier Konstruktor

Definisi

Overload

CyclicBarrier(Int32)

Membuat baru CyclicBarrier yang akan melakukan perjalanan ketika sejumlah pihak (utas) yang diberikan menunggunya, dan tidak melakukan tindakan yang telah ditentukan sebelumnya ketika hambatan tersandung.

CyclicBarrier(Int32, IRunnable)

Membuat baru CyclicBarrier yang akan melakukan perjalanan ketika sejumlah pihak (utas) yang diberikan menunggunya, dan yang akan menjalankan tindakan pembatas yang diberikan ketika hambatan tersandung, yang dilakukan oleh utas terakhir yang memasuki hambatan.

CyclicBarrier(IntPtr, JniHandleOwnership)

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

CyclicBarrier(Int32)

Membuat baru CyclicBarrier yang akan melakukan perjalanan ketika sejumlah pihak (utas) yang diberikan menunggunya, dan tidak melakukan tindakan yang telah ditentukan sebelumnya ketika hambatan tersandung.

[Android.Runtime.Register(".ctor", "(I)V", "")]
public CyclicBarrier (int parties);
[<Android.Runtime.Register(".ctor", "(I)V", "")>]
new Java.Util.Concurrent.CyclicBarrier : int -> Java.Util.Concurrent.CyclicBarrier

Parameter

parties
Int32

jumlah utas yang harus dipanggil #await sebelum hambatan tersandung

Atribut

Pengecualian

jika parties kurang dari 1

Keterangan

Membuat baru CyclicBarrier yang akan melakukan perjalanan ketika sejumlah pihak (utas) yang diberikan menunggunya, dan tidak melakukan tindakan yang telah ditentukan sebelumnya ketika hambatan tersandung.

Dokumentasi Java untuk java.util.concurrent.CyclicBarrier.CyclicBarrier(int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

CyclicBarrier(Int32, IRunnable)

Membuat baru CyclicBarrier yang akan melakukan perjalanan ketika sejumlah pihak (utas) yang diberikan menunggunya, dan yang akan menjalankan tindakan pembatas yang diberikan ketika hambatan tersandung, yang dilakukan oleh utas terakhir yang memasuki hambatan.

[Android.Runtime.Register(".ctor", "(ILjava/lang/Runnable;)V", "")]
public CyclicBarrier (int parties, Java.Lang.IRunnable? barrierAction);
[<Android.Runtime.Register(".ctor", "(ILjava/lang/Runnable;)V", "")>]
new Java.Util.Concurrent.CyclicBarrier : int * Java.Lang.IRunnable -> Java.Util.Concurrent.CyclicBarrier

Parameter

parties
Int32

jumlah utas yang harus dipanggil #await sebelum hambatan tersandung

barrierAction
IRunnable

perintah yang akan dijalankan ketika hambatan tersandung, atau null jika tidak ada tindakan

Atribut

Pengecualian

jika parties kurang dari 1

Keterangan

Membuat baru CyclicBarrier yang akan melakukan perjalanan ketika sejumlah pihak (utas) yang diberikan menunggunya, dan yang akan menjalankan tindakan pembatas yang diberikan ketika hambatan tersandung, yang dilakukan oleh utas terakhir yang memasuki hambatan.

Dokumentasi Java untuk java.util.concurrent.CyclicBarrier.CyclicBarrier(int, java.lang.Runnable).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

CyclicBarrier(IntPtr, JniHandleOwnership)

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

protected CyclicBarrier (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.CyclicBarrier : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.CyclicBarrier

Parameter

javaReference
IntPtr

nativeint

Yang IntPtrberisi referensi objek Java Native Interface (JNI).

transfer
JniHandleOwnership

Menunjukkan JniHandleOwnershipcara menangani javaReference

Keterangan

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk