Java.Util.Concurrent.Locks.LockSupport.ParkUntil Method
Disables the current thread for thread scheduling purposes, until the specified deadline, unless the permit is available.

Syntax

[Android.Runtime.Register("parkUntil", "(Ljava/lang/Object;J)V", "")]
public static void ParkUntil (Java.Lang.Object p0, long p1)

Parameters

blocker
the synchronization object responsible for this thread parking
deadline
the absolute time, in milliseconds from the Epoch, to wait until

Remarks

Disables the current thread for thread scheduling purposes, until the specified deadline, unless the permit is available.

If the permit is available then it is consumed and the call returns immediately; otherwise the current thread becomes disabled for thread scheduling purposes and lies dormant until one of four things happens:

This method does not report which of these caused the method to return. Callers should re-check the conditions which caused the thread to park in the first place. Callers may also determine, for example, the interrupt status of the thread, or the current time upon return.

[Android Documentation]

Requirements

Namespace: Java.Util.Concurrent.Locks
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 9