ITemporalQuery.QueryFrom(ITemporalAccessor) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fragt das angegebene zeitliche Objekt ab.
[Android.Runtime.Register("queryFrom", "(Ljava/time/temporal/TemporalAccessor;)Ljava/lang/Object;", "GetQueryFrom_Ljava_time_temporal_TemporalAccessor_Handler:Java.Time.Temporal.ITemporalQueryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public Java.Lang.Object? QueryFrom (Java.Time.Temporal.ITemporalAccessor? temporal);
[<Android.Runtime.Register("queryFrom", "(Ljava/time/temporal/TemporalAccessor;)Ljava/lang/Object;", "GetQueryFrom_Ljava_time_temporal_TemporalAccessor_Handler:Java.Time.Temporal.ITemporalQueryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member QueryFrom : Java.Time.Temporal.ITemporalAccessor -> Java.Lang.Object
Parameter
- temporal
- ITemporalAccessor
das zu abfragende zeitliche Objekt, nicht NULL
Gibt zurück
Der abgefragte Wert kann NULL zurückgeben, um anzugeben, dass er nicht gefunden wurde.
- Attribute
Hinweise
Fragt das angegebene zeitliche Objekt ab.
Dadurch wird das angegebene zeitliche Objekt abgefragt, um ein Objekt mithilfe der logik zurückzugeben, die in der implementierenden Klasse gekapselt ist. Beispiele können eine Abfrage sein, die überprüft, ob das Datum der Tag vor dem 29. Februar in einem Schaltjahr ist, oder die Anzahl der Tage zu Ihrem nächsten Geburtstag berechnet.
Es gibt zwei äquivalente Methoden zur Verwendung dieser Methode. Die erste besteht darin, diese Methode direkt aufzurufen. Die zweite besteht darin, Folgendes zu verwenden TemporalAccessor#query(TemporalQuery)
:
// these two lines are equivalent, but the second approach is recommended
temporal = thisQuery.queryFrom(temporal);
temporal = temporal.query(thisQuery);
Es wird empfohlen, den zweiten Ansatz zu verwenden, query(TemporalQuery)
da es viel klarer ist, im Code zu lesen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.