ITemporalQuery.QueryFrom(ITemporalAccessor) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengkueri objek temporal yang ditentukan.
[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
objek temporal untuk dikueri, bukan null
Mengembalikan
nilai yang dikueri, dapat mengembalikan null untuk menunjukkan tidak ditemukan
- Atribut
Keterangan
Mengkueri objek temporal yang ditentukan.
Ini mengkueri objek temporal yang ditentukan untuk mengembalikan objek menggunakan logika yang dienkapsulasi di kelas penerapan. Contohnya mungkin kueri yang memeriksa apakah tanggalnya adalah hari sebelum 29 Februari dalam tahun kabut, atau menghitung jumlah hari untuk ulang tahun Anda berikutnya.
Ada dua cara yang setara untuk menggunakan metode ini. Yang pertama adalah memanggil metode ini secara langsung. Yang kedua adalah menggunakan TemporalAccessor#query(TemporalQuery):
// these two lines are equivalent, but the second approach is recommended
temporal = thisQuery.queryFrom(temporal);
temporal = temporal.query(thisQuery);
Disarankan untuk menggunakan pendekatan kedua, query(TemporalQuery), karena jauh lebih jelas untuk dibaca dalam kode.
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.