StampedLock.Validate(Int64) Método

Definição

Retornará true se o bloqueio não tiver sido adquirido exclusivamente desde a emissão do carimbo fornecido.

[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

um carimbo

Retornos

true se o bloqueio não tiver sido adquirido exclusivamente desde a emissão do carimbo fornecido; else false

Atributos

Comentários

Retornará true se o bloqueio não tiver sido adquirido exclusivamente desde a emissão do carimbo fornecido. Sempre retornará false se o carimbo for zero. Sempre retornará true se o carimbo representar um bloqueio mantido no momento. Invocar esse método com um valor não obtido ou um método de #tryOptimisticRead bloqueio para esse bloqueio não tem nenhum efeito ou resultado definido.

Java documentação para java.util.concurrent.locks.StampedLock.validate(long).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a