JsonElement Estrutura
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.
Representa um valor JSON específico em um JsonDocument.
public value class JsonElement
public readonly struct JsonElement
type JsonElement = struct
Public Structure JsonElement
- Herança
Para obter mais informações, consulte Usar JsonDocument para acessar dados.
Item[Int32] |
Obtém o valor no índice especificado se o valor atual é uma Array. |
Value |
Obtém o tipo do valor JSON atual. |
Clone() |
Obtém um JsonElement que pode ser armazenado com segurança além do tempo de vida do JsonDocument original. |
Deep |
Representa um valor JSON específico em um JsonDocument. |
Enumerate |
Obtém um enumerador para enumerar os valores na matriz JSON representada por esse JsonElement. |
Enumerate |
Obtém um enumerador para enumerar as propriedades no objeto JSON representado por esse JsonElement. |
Get |
Obtém o número de valores contidos no valor de matriz atual. |
Get |
Obtém o valor do elemento como um Boolean. |
Get |
Obtém o número JSON atual como um Byte. |
Get |
Obtém o valor do elemento como uma matriz de bytes. |
Get |
Obtém o valor do elemento como um DateTime. |
Get |
Obtém o valor do elemento como um DateTimeOffset. |
Get |
Obtém o número JSON atual como um Decimal. |
Get |
Obtém o número JSON atual como um Double. |
Get |
Obtém o valor do elemento como um Guid. |
Get |
Obtém o número JSON atual como um Int16. |
Get |
Obtém o número JSON atual como um Int32. |
Get |
Obtém o número JSON atual como um Int64. |
Get |
Obtém um JsonElement que representa o valor de uma propriedade obrigatória identificada por |
Get |
Obtém um JsonElement que representa o valor de uma propriedade obrigatória identificada por |
Get |
Obtém um JsonElement que representa o valor de uma propriedade obrigatória identificada por |
Get |
Representa um valor JSON específico em um JsonDocument. |
Get |
Obtém uma cadeia de caracteres que representa os dados de entrada originais que dão suporte a esse valor. |
Get |
Obtém o número JSON atual como um SByte. |
Get |
Obtém o número JSON atual como um Single. |
Get |
Obtém o valor do elemento como um String. |
Get |
Obtém o número JSON atual como um UInt16. |
Get |
Obtém o número JSON atual como um UInt32. |
Get |
Obtém o número JSON atual como um UInt64. |
Parse |
Analisa um valor JSON (incluindo matrizes ou objetos) do leitor fornecido. |
To |
Obtém uma representação de cadeia de caracteres para o valor atual apropriado para o tipo de valor. |
Try |
Tenta representar o número JSON atual como um Byte. |
Try |
Tenta representar a cadeia de caracteres JSON atual como uma matriz de bytes, supondo que esteja codificada em Base64. |
Try |
Tenta representar a cadeia de caracteres JSON atual como uma DateTime. |
Try |
Tenta representar a cadeia de caracteres JSON atual como uma DateTimeOffset. |
Try |
Tenta representar o número JSON atual como um Decimal. |
Try |
Tenta representar o número JSON atual como um Double. |
Try |
Tenta representar a cadeia de caracteres JSON atual como uma Guid. |
Try |
Tenta representar o número JSON atual como um Int16. |
Try |
Tenta representar o número JSON atual como um Int32. |
Try |
Tenta representar o número JSON atual como um Int64. |
Try |
Procura uma propriedade chamada |
Try |
Procura uma propriedade chamada |
Try |
Procura uma propriedade chamada |
Try |
Tenta representar o número JSON atual como um SByte. |
Try |
Tenta representar o número JSON atual como um Single. |
Try |
Tenta representar o número JSON atual como um UInt16. |
Try |
Tenta representar o número JSON atual como um UInt32. |
Try |
Tenta representar o número JSON atual como um UInt64. |
Try |
Tenta analisar um valor JSON (incluindo matrizes ou objetos) do leitor fornecido. |
Value |
Compara o texto representado por um intervalo de bytes codificado em UTF8 com o valor da cadeia de caracteres desse elemento. |
Value |
Compara um intervalo de caracteres somente leitura especificado com o valor da cadeia de caracteres desse elemento. |
Value |
Compara uma cadeia de caracteres especificada com o valor da cadeia de caracteres desse elemento. |
Write |
Grava o elemento no gravador especificado como um valor JSON. |
Deserialize(Json |
Converte o JsonElement que representa um único valor JSON em uma instância especificada pelo |
Deserialize(Json |
Converte o JsonElement que representa um único valor JSON em um |
Deserialize(Json |
Converte o JsonElement que representa um único valor JSON em um |
Deserialize<TValue>(Json |
Converte o JsonElement que representa um único valor JSON em um |
Deserialize<TValue>(Json |
Converte o JsonElement que representa um único valor JSON em um |
Produto | Versões |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10 |
.NET Standard | 2.0 (package-provided) |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: