Utf8JsonReader.TrySkip Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Tenta saltar os filhos do token JSON atual.
public:
bool TrySkip();
public bool TrySkip();
member this.TrySkip : unit -> bool
Public Function TrySkip () As Boolean
Devoluções
true se houvesse dados suficientes para que as crianças fossem ignoradas com sucesso; caso contrário, false.
Exceções
Um token JSON inválido foi encontrado durante o salto, segundo o JSON RFC.
-ou -
A profundidade atual excede o limite recursivo estabelecido pela profundidade máxima.
Observações
Se o leitor não tiver dados suficientes para saltar completamente os filhos do token atual, este será reiniciado para o estado em que estava antes do método ser chamado.
Quando TokenType é JsonTokenType.PropertyName, o leitor passa primeiro ao valor do imóvel.
Quando TokenType (originalmente, ou após avançar) é JsonTokenType.StartObject ou JsonTokenType.StartArray, o leitor avança para o correspondente JsonTokenType.EndObject ou JsonTokenType.EndArray.
Para todos os outros tipos de fichas, o leitor não se move. Após a próxima chamada para Read(), o leitor estará no valor seguinte (quando num array), no nome da propriedade seguinte (quando num objeto) ou no array final/token de objeto.