JsonArray Classe

Definição

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)
Herança
JsonArray
Implementações

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

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

Propriedades

Count

Obtém o número de elementos contidos no ICollection<T>.

IsReadOnly

Obtém um valor que indica se o ICollection<T> é somente leitura.

Item[Int32]

Obtém ou define o elemento no índice especificado.

Item[String] (Herdado de JsonValue)
JsonType

Métodos

Add(JsonValue)

Adiciona um item ao ICollection<T>.

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

Remove todos os itens do ICollection<T>.

Contains(JsonValue)

Determinará se o ICollection<T> contiver um valor específico.

ContainsKey(String) (Herdado de JsonValue)
CopyTo(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)
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)
IndexOf(JsonValue)

Determina o índice de um item específico em IList<T>.

Insert(Int32, JsonValue)

Insere um item na IList<T> no índice especificado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Remove(JsonValue)

Remove a primeira ocorrência de um objeto específico do ICollection<T>.

RemoveAt(Int32)

Remove o item IList<T> no índice especificado.

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

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Retorna um enumerador que itera em uma coleção.

IEnumerable<JsonValue>.GetEnumerator()

Retorna um enumerador que itera pela coleção.

Métodos de Extensão

AsReadOnly<T>(IList<T>)

Retorna um wrapper somente ReadOnlyCollection<T> leitura para a lista especificada.

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

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

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

Aplica-se a