SynchronizationContext.Wait(IntPtr[], Boolean, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Önemli
Bu API, CLS uyumlu değildir.
- CLS uyumlu alternatif
- System.Threading.WaitHandle.WaitAll(WaitHandle[], TimeSpan, Boolean)
Belirtilen dizideki öğelerin herhangi birini veya tümünün sinyal almasını bekler.
public:
virtual int Wait(cli::array <IntPtr> ^ waitHandles, bool waitAll, int millisecondsTimeout);
[System.CLSCompliant(false)]
public virtual int Wait (IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public virtual int Wait (IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout);
[<System.CLSCompliant(false)>]
abstract member Wait : nativeint[] * bool * int -> int
override this.Wait : nativeint[] * bool * int -> int
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
abstract member Wait : nativeint[] * bool * int -> int
override this.Wait : nativeint[] * bool * int -> int
Public Overridable Function Wait (waitHandles As IntPtr(), waitAll As Boolean, millisecondsTimeout As Integer) As Integer
Parametreler
- waitAll
- Boolean
true
tüm tutamaçları beklemek için; false
herhangi bir tutamacı beklemek için.
Döndürülenler
Bekleme koşullarını karşılayan nesnenin dizi dizini.
- Öznitelikler
Özel durumlar
waitHandles
null değeridir.
Açıklamalar
yöntemi, Wait bekleme etkinliğini gerçekleştirmek için dış bildirimi WaitHelper çağırır. Eşitleme bağlamı Wait için bekleme davranışını değiştirmek için yöntemini geçersiz kılın.