JsonExtensions.ReadObject Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ReadObject(JsonReader, IEnumerable<String>, Action<JsonReader,String>) |
Lê as propriedades dos objetos JSON, impondo a presença das propriedades necessárias e ignorando a ordem das propriedades. |
ReadObject(JsonReader, IEnumerable<String>, IEnumerable<String>, Action<JsonReader,String>) |
Lê as propriedades dos objetos JSON, impondo a presença das propriedades necessárias e ignorando a ordem das propriedades. |
ReadObject(JsonReader, IEnumerable<String>, Action<JsonReader,String>)
- Origem:
- JsonExtensions.cs
Lê as propriedades dos objetos JSON, impondo a presença das propriedades necessárias e ignorando a ordem das propriedades.
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
O leitor JSON a ser usado para ler um objeto.
- requiredProperties
- IEnumerable<String>
Os nomes de todas as propriedades JSON que devem estar presentes no objeto analisado.
Um retorno de chamada que lê um valor de propriedade com o nome fornecido do determinado JsonReader
. Ele deve avançar o leitor para o nome da próxima propriedade ou o final do objeto se não houver mais propriedades para ler.
Comentários
Esse método deixará o leitor posicionado no final do objeto.
Aplica-se a
ReadObject(JsonReader, IEnumerable<String>, IEnumerable<String>, Action<JsonReader,String>)
- Origem:
- JsonExtensions.cs
Lê as propriedades dos objetos JSON, impondo a presença das propriedades necessárias e ignorando a ordem das propriedades.
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
O leitor JSON a ser usado para ler um objeto.
- requiredProperties
- IEnumerable<String>
Os nomes de todas as propriedades JSON que devem estar presentes no objeto analisado.
- optionalProperties
- IEnumerable<String>
Os nomes das propriedades JSON além das propriedades necessárias que podem estar presentes no objeto analisado.
Um retorno de chamada que lê um valor de propriedade com o nome fornecido do determinado JsonReader
. Ele deve avançar o leitor para o nome da próxima propriedade ou o final do objeto se não houver mais propriedades para ler.
Comentários
Esse método deixará o leitor posicionado no final do objeto.
Aplica-se a
Azure SDK for .NET