IInstantSource.Offset(IInstantSource, Duration) 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 uma origem que retorna instantâneos da origem especificada com a duração especificada adicionada.
[Android.Runtime.Register("offset", "(Ljava/time/InstantSource;Ljava/time/Duration;)Ljava/time/InstantSource;", "", ApiSince=34)]
public static Java.Time.IInstantSource? Offset(Java.Time.IInstantSource? baseSource, Java.Time.Duration? offsetDuration);
[<Android.Runtime.Register("offset", "(Ljava/time/InstantSource;Ljava/time/Duration;)Ljava/time/InstantSource;", "", ApiSince=34)>]
static member Offset : Java.Time.IInstantSource * Java.Time.Duration -> Java.Time.IInstantSource
Parâmetros
- baseSource
- IInstantSource
a origem base à qual adicionar a duração, não nulo
- offsetDuration
- Duration
a duração a ser adicionada, não nula
Retornos
uma origem com base na origem base com a duração adicionada, não nulo
- Atributos
Comentários
Obtém uma origem que retorna instantâneos da origem especificada com a duração especificada adicionada.
Essa origem encapsula outra origem, retornando instantâneos posteriores pela duração especificada. Se a duração for negativa, os instantes serão anteriores à data e hora atuais. O principal caso de uso para isso é simular a execução no futuro ou no passado.
Uma duração de zero não teria efeito de deslocamento. Passar zero retornará a origem subjacente.
A implementação retornada é imutável, thread-safe e Serializable fornecendo que a origem base seja.
Java documentação para java.time.InstantSource.offset(java.time.InstantSource, java.time.Duration).
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.