Linguaggio

ZoneId.Rules Proprietà

Definizione

Ottiene le regole del fuso orario per questo ID che consente l'esecuzione dei calcoli.

public abstract Java.Time.Zone.ZoneRules? Rules { [Android.Runtime.Register("getRules", "()Ljava/time/zone/ZoneRules;", "GetGetRulesHandler", ApiSince=26)] get; }
[<get: Android.Runtime.Register("getRules", "()Ljava/time/zone/ZoneRules;", "GetGetRulesHandler", ApiSince=26)>]
member this.Rules : Java.Time.Zone.ZoneRules

Valore della proprietà

le regole, non null

Attributi

Commenti

Ottiene le regole del fuso orario per questo ID che consente l'esecuzione dei calcoli. Le regole forniscono la funzionalità associata a un fuso orario, ad esempio la ricerca dell'offset per un determinato istante o ora locale. Un fuso orario può non essere valido se viene deserializzato in un runtime di Java che non ha le stesse regole caricate come Java Runtime che l'ha archiviata. In questo caso, la chiamata a questo metodo genererà un'eccezione ZoneRulesException. Le regole vengono fornite da ZoneRulesProvider. Un provider avanzato può supportare gli aggiornamenti dinamici alle regole senza riavviare il runtime di Java. In tal caso, il risultato di questo metodo può cambiare nel tempo. Ogni singola chiamata rimarrà comunque thread-safe. ZoneOffset restituirà sempre un set di regole in cui l'offset non cambia mai.

Java informazioni di riferimento per java.time.ZoneId.getRules.

Si applica a