JsonObject 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.
public ref class JsonObject : System::Json::JsonValue, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Json::JsonValue ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Json::JsonValue ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Json::JsonValue ^>>
public class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,System.Json.JsonValue>>, System.Collections.Generic.IDictionary<string,System.Json.JsonValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,System.Json.JsonValue>>
type JsonObject = class
inherit JsonValue
interface IDictionary<string, JsonValue>
interface ICollection<KeyValuePair<string, JsonValue>>
interface seq<KeyValuePair<string, JsonValue>>
interface IEnumerable
Public Class JsonObject
Inherits JsonValue
Implements ICollection(Of KeyValuePair(Of String, JsonValue)), IDictionary(Of String, JsonValue), IEnumerable(Of KeyValuePair(Of String, JsonValue))
- Herança
- Implementações
-
ICollection<KeyValuePair<String,JsonValue>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,JsonValue> IEnumerable<KeyValuePair<String,JsonValue>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Comentários
Observação
O System.Json namespace foi projetado para o Silverlight, que não tem mais suporte. Para processar JSON, recomendamos usar APIs no System.Text.Json namespace.
Construtores
JsonObject(IEnumerable<KeyValuePair<String,JsonValue>>) | |
JsonObject(KeyValuePair<String,JsonValue>[]) |
Propriedades
Count |
Obtém o número de elementos contidos no ICollection<T>. |
Item[Int32] | (Herdado de JsonValue) |
Item[String] |
Obtém ou define o elemento com a chave especificada. |
JsonType | |
Keys |
Obtém um ICollection<T> que contém as chaves do IDictionary<TKey,TValue>. |
Values |
Obtém um ICollection<T> que contém os valores no IDictionary<TKey,TValue>. |
Métodos
Add(KeyValuePair<String,JsonValue>) |
Adiciona um item ao ICollection<T>. |
Add(String, JsonValue) |
Adiciona um elemento com a chave fornecida e o valor para o IDictionary<TKey,TValue>. |
AddRange(IEnumerable<KeyValuePair<String,JsonValue>>) | |
AddRange(KeyValuePair<String,JsonValue>[]) | |
Clear() |
Remove todos os itens do ICollection<T>. |
ContainsKey(String) |
Determina se o IDictionary<TKey,TValue> contém um elemento com a chave especificada. |
CopyTo(KeyValuePair<String,JsonValue>[], Int32) |
Copia os elementos do ICollection<T> para um Array, começando em um determinado índice Array. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetEnumerator() |
Retorna um enumerador que itera pela coleção. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Remove(String) |
Remove o elemento com a chave especificada do IDictionary<TKey,TValue>. |
Save(Stream) | |
Save(TextWriter) | (Herdado de JsonValue) |
ToString() | (Herdado de JsonValue) |
TryGetValue(String, JsonValue) |
Implantações explícitas de interface
ICollection<KeyValuePair<String,JsonValue>>.Contains(KeyValuePair<String,JsonValue>) |
Determinará se o ICollection<T> contiver um valor específico. |
ICollection<KeyValuePair<String,JsonValue>>.IsReadOnly |
Obtém um valor que indica se o ICollection<T> é somente leitura. |
ICollection<KeyValuePair<String,JsonValue>>.Remove(KeyValuePair<String,JsonValue>) |
Remove a primeira ocorrência de um objeto específico do ICollection<T>. |
IEnumerable.GetEnumerator() |
Retorna um enumerador que itera em uma coleção. |
Métodos de Extensão
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Retorna um wrapper somente ReadOnlyDictionary<TKey,TValue> leitura para o dicionário atual. |
CopyToDataTable<T>(IEnumerable<T>) |
Retorna um DataTable que contém cópias dos objetos DataRow, dado um objeto IEnumerable<T> de entrada em que o parâmetro genérico |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Copia objetos DataRow no DataTable especificado, dado um objeto IEnumerable<T> de entrada em que o parâmetro genérico |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Copia objetos DataRow no DataTable especificado, dado um objeto IEnumerable<T> de entrada em que o parâmetro genérico |
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de