StampedLock.Validate(Int64) Método

Definición

Devuelve true si el bloqueo no se ha adquirido exclusivamente desde la emisión del sello especificado.

[Android.Runtime.Register("validate", "(J)Z", "GetValidate_JHandler", ApiSince=24)]
public virtual bool Validate(long stamp);
[<Android.Runtime.Register("validate", "(J)Z", "GetValidate_JHandler", ApiSince=24)>]
abstract member Validate : int64 -> bool
override this.Validate : int64 -> bool

Parámetros

stamp
Int64

un sello

Devoluciones

true si el bloqueo no se ha adquirido exclusivamente desde la emisión del sello dado; else false

Atributos

Comentarios

Devuelve true si el bloqueo no se ha adquirido exclusivamente desde la emisión del sello especificado. Siempre devuelve false si la marca es cero. Siempre devuelve true si el sello representa un bloqueo mantenido actualmente. Invocar este método con un valor no obtenido de #tryOptimisticRead o un método de bloqueo para este bloqueo no tiene ningún efecto o resultado definido.

Java documentación para java.util.concurrent.locks.StampedLock.validate(long).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a