Clock.Fixed(Instant, ZoneId) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um relógio que sempre retorna o mesmo instante.
[Android.Runtime.Register("fixed", "(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/Clock;", "", ApiSince=26)]
public static Java.Time.Clock? Fixed(Java.Time.Instant? fixedInstant, Java.Time.ZoneId? zone);
[<Android.Runtime.Register("fixed", "(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/Clock;", "", ApiSince=26)>]
static member Fixed : Java.Time.Instant * Java.Time.ZoneId -> Java.Time.Clock
Parâmetros
- fixedInstant
- Instant
o instante a ser usado como relógio, não nulo
- zone
- ZoneId
o fuso horário a ser usado para converter o instantâneo em hora de data e não nulo
Retornos
um relógio que sempre retorna o mesmo instante, não nulo
- Atributos
Comentários
Obtém um relógio que sempre retorna o mesmo instante. Esse relógio simplesmente retorna o instante especificado. Como tal, não é um relógio no sentido convencional. O principal caso de uso para isso está em teste, em que o relógio fixo garante que os testes não dependam do relógio atual. A implementação retornada é imutável, thread-safe e serializável.
Java referência para java.time.Clock.fixed.