JsonObject Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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))
- Herencia
- Implementaciones
-
ICollection<KeyValuePair<String,JsonValue>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,JsonValue> IEnumerable<KeyValuePair<String,JsonValue>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Comentarios
Nota
El System.Json espacio de nombres se diseñó para Silverlight, que ya no se admite. Para procesar JSON, se recomienda usar las API en el System.Text.Json espacio de nombres en su lugar.
Constructores
JsonObject(IEnumerable<KeyValuePair<String,JsonValue>>) | |
JsonObject(KeyValuePair<String,JsonValue>[]) |
Propiedades
Count |
Obtiene el número de elementos incluidos en ICollection<T>. |
Item[Int32] | (Heredado de JsonValue) |
Item[String] |
Obtiene o establece el elemento con la clave especificada. |
JsonType | |
Keys |
Obtiene una interfaz ICollection<T> que contiene las claves de la interfaz IDictionary<TKey,TValue>. |
Values |
Obtiene una interfaz ICollection<T> que contiene los valores de la interfaz IDictionary<TKey,TValue>. |
Métodos
Add(KeyValuePair<String,JsonValue>) |
Agrega un elemento a ICollection<T>. |
Add(String, JsonValue) |
Agrega un elemento con la clave y el valor proporcionados a IDictionary<TKey,TValue>. |
AddRange(IEnumerable<KeyValuePair<String,JsonValue>>) | |
AddRange(KeyValuePair<String,JsonValue>[]) | |
Clear() |
Quita todos los elementos de ICollection<T>. |
ContainsKey(String) |
Determina si IDictionary<TKey,TValue> contiene un elemento con la clave especificada. |
CopyTo(KeyValuePair<String,JsonValue>[], Int32) |
Copia los elementos de ICollection<T> en Array, empezando por un índice determinado de Array. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetEnumerator() |
Devuelve un enumerador que procesa una iteración en la colección. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Remove(String) |
Quita el elemento con la clave especificada de IDictionary<TKey,TValue>. |
Save(Stream) | |
Save(TextWriter) | (Heredado de JsonValue) |
ToString() | (Heredado de JsonValue) |
TryGetValue(String, JsonValue) |
Implementaciones de interfaz explícitas
ICollection<KeyValuePair<String,JsonValue>>.Contains(KeyValuePair<String,JsonValue>) |
Determina si ICollection<T> contiene un valor específico. |
ICollection<KeyValuePair<String,JsonValue>>.IsReadOnly |
Obtiene un valor que indica si ICollection<T> es de solo lectura. |
ICollection<KeyValuePair<String,JsonValue>>.Remove(KeyValuePair<String,JsonValue>) |
Quita la primera aparición de un objeto específico de la interfaz ICollection<T>. |
IEnumerable.GetEnumerator() |
Devuelve un enumerador que recorre en iteración una colección. |
Métodos de extensión
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Devuelve un contenedor de solo ReadOnlyDictionary<TKey,TValue> lectura para el diccionario actual. |
CopyToDataTable<T>(IEnumerable<T>) |
Devuelve un objeto DataTable que contiene copias de los objetos DataRow, dado un objeto IEnumerable<T> de entrada donde el parámetro |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Copia objetos DataRow en el objeto DataTable especificado, dado un objeto IEnumerable<T> de entrada donde el parámetro |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Copia objetos DataRow en el objeto DataTable especificado, dado un objeto IEnumerable<T> de entrada donde el parámetro |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024, se eliminarán los problemas de GitHub como mecanismo de comentarios para el contenido y se reemplazará por un nuevo sistema de comentarios. Para más información, consulta:Enviar y ver comentarios de