Compartir a través de


JsonExtensions.ReadObject Método

Definición

Sobrecargas

ReadObject(JsonReader, IEnumerable<String>, Action<JsonReader,String>)

Lee las propiedades de los objetos JSON, aplicando la presencia de las propiedades necesarias e ignorando el orden de las propiedades.

ReadObject(JsonReader, IEnumerable<String>, IEnumerable<String>, Action<JsonReader,String>)

Lee las propiedades de los objetos JSON, aplicando la presencia de las propiedades necesarias e ignorando el orden de las propiedades.

ReadObject(JsonReader, IEnumerable<String>, Action<JsonReader,String>)

Source:
JsonExtensions.cs

Lee las propiedades de los objetos JSON, aplicando la presencia de las propiedades necesarias e ignorando el orden de las propiedades.

public static void ReadObject (this Newtonsoft.Json.JsonReader reader, System.Collections.Generic.IEnumerable<string> requiredProperties, Action<Newtonsoft.Json.JsonReader,string> readProperty);
static member ReadObject : Newtonsoft.Json.JsonReader * seq<string> * Action<Newtonsoft.Json.JsonReader, string> -> unit
<Extension()>
Public Sub ReadObject (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 al lector al nombre de la propiedad siguiente o al final del objeto si no hay más propiedades que leer.

Comentarios

Este método dejará el lector colocado al final del objeto.

Se aplica a

ReadObject(JsonReader, IEnumerable<String>, IEnumerable<String>, Action<JsonReader,String>)

Source:
JsonExtensions.cs

Lee las propiedades de los objetos JSON, aplicando la presencia de las propiedades necesarias e ignorando el orden de las propiedades.

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

optionalProperties
IEnumerable<String>

Nombres de propiedades JSON además de las propiedades necesarias que pueden estar 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 al lector al nombre de la propiedad siguiente o al final del objeto si no hay más propiedades que leer.

Comentarios

Este método dejará el lector colocado al final del objeto.

Se aplica a