JsonElement.ParseValue(Utf8JsonReader) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Parsuje jednu hodnotu JSON (včetně objektů nebo polí) od poskytnutého čtenáře.
public:
static System::Text::Json::JsonElement ParseValue(System::Text::Json::Utf8JsonReader % reader);
public static System.Text.Json.JsonElement ParseValue (ref System.Text.Json.Utf8JsonReader reader);
static member ParseValue : Utf8JsonReader -> System.Text.Json.JsonElement
Public Shared Function ParseValue (ByRef reader As Utf8JsonReader) As JsonElement
Parametry
- reader
- Utf8JsonReader
Čtenář, který se má přečíst.
Návraty
JsonElement představující hodnotu (a vnořené hodnoty) přečtené od čtenáře.
Výjimky
reader
aplikace používá nepodporované možnosti.
Aktuální reader
token nespustí ani nepředstavuje hodnotu.
Hodnotu nelze přečíst od čtenáře.
Poznámky
TokenType Pokud je PropertyNameNonevlastnost reader
nebo , bude čtenář rozšířen o jedno volání k Read() určení začátku hodnoty.
Po dokončení této metody reader
se umístí na konečný token v hodnotě JSON. Pokud dojde k výjimce, čtenář se obnoví do stavu, ve který byl při zavolání metody.
Tato metoda vytvoří kopii dat, se kterými čtenář jednal, takže neexistuje žádný požadavek volajícího na zachování integrity dat nad rámec vrácení této metody.