JsonValue Classe
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.
Representa um valor JSON mutável.
public ref class JsonValue abstract : System::Text::Json::Nodes::JsonNode
public abstract class JsonValue : System.Text.Json.Nodes.JsonNode
type JsonValue = class
inherit JsonNode
Public MustInherit Class JsonValue
Inherits JsonNode
- Herança
Propriedades
Item[Int32] |
Obtém ou define o elemento no índice especificado. (Herdado de JsonNode) |
Item[String] |
Obtém ou define o elemento com o nome da propriedade especificado.
Se a propriedade não for encontrada, |
Options |
Obtém as opções para controlar o comportamento. (Herdado de JsonNode) |
Parent |
Obtém o JsonNode pai.
Se não houver pai, |
Root |
Obtém a raiz JsonNode. (Herdado de JsonNode) |
Métodos
AsArray() |
Converte para o tipo derivado JsonArray . (Herdado de JsonNode) |
AsObject() |
Converte para o tipo derivado JsonObject . (Herdado de JsonNode) |
AsValue() |
Converte para o tipo derivado JsonValue . (Herdado de JsonNode) |
Create(Boolean, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Byte, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Char, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(DateTime, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(DateTimeOffset, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Decimal, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Double, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Guid, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Int16, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Int32, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Int64, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(JsonElement, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<Boolean>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<Byte>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<Char>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<DateTime>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<DateTimeOffset>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<Decimal>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<Double>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<Guid>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<Int16>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<Int32>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<Int64>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<JsonElement>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<SByte>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<Single>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<UInt16>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<UInt32>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Nullable<UInt64>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(SByte, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(Single, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(String, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(UInt16, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(UInt32, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create(UInt64, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create<T>(T, JsonTypeInfo<T>, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
Create<T>(T, Nullable<JsonNodeOptions>) |
Inicializa uma nova instância da JsonValue classe que contém o valor especificado. |
DeepClone() |
Cria uma nova instância da classe JsonNode. Todos os nós filho são clonados recursivamente. (Herdado de JsonNode) |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetElementIndex() |
Retorna o índice do nó atual do pai JsonArray. (Herdado de JsonNode) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetPath() |
Obtém o caminho JSON. (Herdado de JsonNode) |
GetPropertyName() |
Retorna o nome da propriedade do nó atual do objeto pai. (Herdado de JsonNode) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
GetValue<T>() |
Obtém o valor do atual JsonValue. (Herdado de JsonNode) |
GetValueKind() |
Retorna o JsonValueKind da instância atual. (Herdado de JsonNode) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ReplaceWith<T>(T) |
Substitui esse nó por um novo valor. (Herdado de JsonNode) |
ToJsonString(JsonSerializerOptions) |
Converte a instância atual em uma cadeia de caracteres no formato JSON. (Herdado de JsonNode) |
ToString() |
Obtém uma representação de cadeia de caracteres para o valor atual apropriado para o tipo de nó. (Herdado de JsonNode) |
TryGetValue<T>(T) |
Tenta obter o valor JSON atual e retorna um valor que indica se a operação foi bem-sucedida. |
WriteTo(Utf8JsonWriter, JsonSerializerOptions) |
Grava o JsonNode no fornecido Utf8JsonWriter como JSON. (Herdado de JsonNode) |
Métodos de Extensão
Deserialize(JsonNode, JsonTypeInfo) |
Converte o JsonNode que representa um único valor JSON em uma instância especificada pelo |
Deserialize(JsonNode, Type, JsonSerializerOptions) |
Converte o JsonNode que representa um único valor JSON em um |
Deserialize(JsonNode, Type, JsonSerializerContext) |
Converte o JsonNode que representa um único valor JSON em um |
Deserialize<TValue>(JsonNode, JsonSerializerOptions) |
Converte o JsonNode que representa um único valor JSON em um |
Deserialize<TValue>(JsonNode, JsonTypeInfo<TValue>) |
Converte o JsonNode que representa um único valor JSON em um |