JsonArray Clase

Definición

public ref class JsonArray : System::Json::JsonValue, System::Collections::Generic::ICollection<System::Json::JsonValue ^>, System::Collections::Generic::IEnumerable<System::Json::JsonValue ^>, System::Collections::Generic::IList<System::Json::JsonValue ^>
public class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection<System.Json.JsonValue>, System.Collections.Generic.IEnumerable<System.Json.JsonValue>, System.Collections.Generic.IList<System.Json.JsonValue>
type JsonArray = class
    inherit JsonValue
    interface IList<JsonValue>
    interface ICollection<JsonValue>
    interface seq<JsonValue>
    interface IEnumerable
Public Class JsonArray
Inherits JsonValue
Implements ICollection(Of JsonValue), IEnumerable(Of JsonValue), IList(Of JsonValue)
Herencia
JsonArray
Implementaciones

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

JsonArray(IEnumerable<JsonValue>)
JsonArray(JsonValue[])

Propiedades

Count

Obtiene el número de elementos incluidos en ICollection<T>.

IsReadOnly

Obtiene un valor que indica si ICollection<T> es de solo lectura.

Item[Int32]

Obtiene o establece el elemento en el índice especificado.

Item[String] (Heredado de JsonValue)
JsonType

Métodos

Add(JsonValue)

Agrega un elemento a ICollection<T>.

AddRange(IEnumerable<JsonValue>)
AddRange(JsonValue[])
Clear()

Quita todos los elementos de ICollection<T>.

Contains(JsonValue)

Determina si ICollection<T> contiene un valor específico.

ContainsKey(String) (Heredado de JsonValue)
CopyTo(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)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IndexOf(JsonValue)

Determina el índice de un elemento específico de IList<T>.

Insert(Int32, JsonValue)

Inserta un elemento en la interfaz IList<T>, en el índice especificado.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Remove(JsonValue)

Quita la primera aparición de un objeto específico de la interfaz ICollection<T>.

RemoveAt(Int32)

Quita el elemento de la interfaz IList<T> que se encuentra en el índice especificado.

Save(Stream)
Save(TextWriter) (Heredado de JsonValue)
ToString() (Heredado de JsonValue)

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Devuelve un enumerador que recorre en iteración una colección.

IEnumerable<JsonValue>.GetEnumerator()

Devuelve un enumerador que procesa una iteración en la colección.

Métodos de extensión

AsReadOnly<T>(IList<T>)

Devuelve un contenedor de solo ReadOnlyCollection<T> lectura para la lista especificada.

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 T genérico es DataRow.

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 T genérico es DataRow.

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 T genérico es DataRow.

Se aplica a