Compartir a través de


JsonExtensions.ReadObjectAndAdvance Método

Definición

Lee las propiedades de los objetos JSON, aplica la presencia de las propiedades necesarias y omite el orden de las propiedades y, a continuación, avanza el lector dado al siguiente token después del final del objeto.

public static void ReadObjectAndAdvance (this Newtonsoft.Json.JsonReader reader, System.Collections.Generic.IEnumerable<string> requiredProperties, Action<Newtonsoft.Json.JsonReader,string> readProperty);
static member ReadObjectAndAdvance : Newtonsoft.Json.JsonReader * seq<string> * Action<Newtonsoft.Json.JsonReader, string> -> unit
<Extension()>
Public Sub ReadObjectAndAdvance (reader As JsonReader, requiredProperties As IEnumerable(Of String), readProperty As Action(Of JsonReader, String))

Parámetros

reader
Newtonsoft.Json.JsonReader

Lector JSON que se va a usar para leer un objeto.

requiredProperties
IEnumerable<String>

Nombres de todas las propiedades JSON que se espera que estén presentes en el objeto analizado.

readProperty
Action<Newtonsoft.Json.JsonReader,String>

Devolución de llamada que lee un valor de propiedad con el nombre especificado del especificado JsonReader. Debe avanzar el lector al nombre de la propiedad siguiente o al final del objeto si no hay más propiedades que leer.

Comentarios

Este método avanzará el lector a la siguiente posición después del final del objeto.

Se aplica a