Utf8JsonReader.TrySkip Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli JSON belirtecinin alt öğelerini atlamaya çalışır.
public:
bool TrySkip();
public bool TrySkip ();
member this.TrySkip : unit -> bool
Public Function TrySkip () As Boolean
Döndürülenler
true çocukların başarılı bir şekilde atlanması için yeterli veri varsa; aksi takdirde , false.
Özel durumlar
JSON RFC'ye göre atlanırken geçersiz bir JSON belirteciyle karşılaşıldı.
-veya -
Geçerli derinlik, maksimum derinlik tarafından ayarlanan özyinelemeli sınırı aşıyor.
Açıklamalar
Okuyucu geçerli belirtecin alt öğelerini tamamen atlamak için yeterli veriye sahip değilse, yöntem çağrılmadan önceki durumuna sıfırlanır.
olduğunda TokenType JsonTokenType.PropertyNameokuyucu ilk olarak özellik değerine geçer.
(başlangıçta veya ilerledikten sonra) veya JsonTokenType.StartArrayolduğunda TokenType JsonTokenType.StartObject, okuyucu eşleşen JsonTokenType.EndObject veya JsonTokenType.EndArrayöğesine ilerler.
Diğer tüm belirteç türleri için okuyucu taşınmaz. bir sonraki çağrısından Read()sonra okuyucu bir sonraki değerde (bir dizide olduğunda), sonraki özellik adında (bir nesnenin içindeyken) veya son dizi/nesne belirtecinde olur.