JsonObject Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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))
- Ereditarietà
- Implementazioni
-
ICollection<KeyValuePair<String,JsonValue>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,JsonValue> IEnumerable<KeyValuePair<String,JsonValue>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Commenti
Nota
Lo System.Json spazio dei nomi è stato progettato per Silverlight, che non è più supportato. Per l'elaborazione System.Text.Json di JSON, è consigliabile usare le API nello spazio dei nomi.
Costruttori
JsonObject(IEnumerable<KeyValuePair<String,JsonValue>>) | |
JsonObject(KeyValuePair<String,JsonValue>[]) |
Proprietà
Count |
Ottiene il numero di elementi contenuti in ICollection<T>. |
Item[Int32] | (Ereditato da JsonValue) |
Item[String] |
Ottiene o imposta l'elemento con la chiave specificata. |
JsonType | |
Keys |
Ottiene ICollection<T> contenente le chiavi di IDictionary<TKey,TValue>. |
Values |
Ottiene ICollection<T> contenente i valori in IDictionary<TKey,TValue>. |
Metodi
Add(KeyValuePair<String,JsonValue>) |
Aggiunge un elemento a ICollection<T>. |
Add(String, JsonValue) |
Aggiunge un elemento con la chiave e il valore forniti all'interfaccia IDictionary<TKey,TValue>. |
AddRange(IEnumerable<KeyValuePair<String,JsonValue>>) | |
AddRange(KeyValuePair<String,JsonValue>[]) | |
Clear() |
Rimuove tutti gli elementi da ICollection<T>. |
ContainsKey(String) |
Determina se IDictionary<TKey,TValue> contiene un elemento con la chiave specificata. |
CopyTo(KeyValuePair<String,JsonValue>[], Int32) |
Copia gli elementi di ICollection<T> in Array a partire da un particolare indice Array. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetEnumerator() |
Restituisce un enumeratore che consente di scorrere la raccolta. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Remove(String) |
Rimuove l'elemento con la chiave specificata da IDictionary<TKey,TValue>. |
Save(Stream) | |
Save(TextWriter) | (Ereditato da JsonValue) |
ToString() | (Ereditato da JsonValue) |
TryGetValue(String, JsonValue) |
Implementazioni dell'interfaccia esplicita
ICollection<KeyValuePair<String,JsonValue>>.Contains(KeyValuePair<String,JsonValue>) |
Stabilisce se ICollection<T> contiene un valore specifico. |
ICollection<KeyValuePair<String,JsonValue>>.IsReadOnly |
Ottiene un valore che indica se ICollection<T> è di sola lettura. |
ICollection<KeyValuePair<String,JsonValue>>.Remove(KeyValuePair<String,JsonValue>) |
Rimuove la prima occorrenza di un oggetto specifico da ICollection<T>. |
IEnumerable.GetEnumerator() |
Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta. |
Metodi di estensione
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Restituisce un wrapper di sola ReadOnlyDictionary<TKey,TValue> lettura per il dizionario corrente. |
CopyToDataTable<T>(IEnumerable<T>) |
Restituisce un oggetto DataTable che contiene copie degli oggetti DataRow, dato un oggetto IEnumerable<T> di input dove il parametro generico DataRow è |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Copia gli oggetti DataRow nell'oggetto DataTable specificato, dato un oggetto IEnumerable<T> di input dove il parametro generico |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Copia gli oggetti DataRow nell'oggetto DataTable specificato, dato un oggetto IEnumerable<T> di input dove il parametro generico |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per