Utf8JsonReader.TrySkip 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.
Mencoba melewati anak-anak token JSON saat ini.
public:
bool TrySkip();
public bool TrySkip();
member this.TrySkip : unit -> bool
Public Function TrySkip () As Boolean
Mengembalikan
true jika ada cukup data untuk anak-anak berhasil dilewati; jika tidak, false.
Pengecualian
Token JSON yang tidak valid ditemui saat melompati, menurut JSON RFC.
-Atau-
Kedalaman saat ini melebihi batas rekursif yang ditetapkan oleh kedalaman maksimum.
Keterangan
Jika pembaca tidak memiliki cukup data untuk sepenuhnya melewati anak-anak token saat ini, itu akan diatur ulang ke status itu sebelum metode dipanggil.
Ketika TokenType adalah JsonTokenType.PropertyName, pembaca pertama kali berpindah ke nilai properti.
Ketika TokenType (awalnya, atau setelah maju) adalah JsonTokenType.StartObject atau JsonTokenType.StartArray, pembaca maju ke pencocokan JsonTokenType.EndObject atau JsonTokenType.EndArray.
Untuk semua jenis token lainnya, pembaca tidak bergerak. Setelah panggilan berikutnya ke Read(), pembaca akan berada di nilai berikutnya (ketika dalam array), nama properti berikutnya (ketika dalam objek), atau token array/objek akhir.