JsonObject Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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))
- Héritage
- Implémente
-
ICollection<KeyValuePair<String,JsonValue>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,JsonValue> IEnumerable<KeyValuePair<String,JsonValue>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Remarques
Notes
L’espace System.Json de noms a été conçu pour Silverlight, qui n’est plus pris en charge. Pour traiter JSON, nous vous recommandons d’utiliser des API dans l’espace de noms à la System.Text.Json place.
Constructeurs
JsonObject(IEnumerable<KeyValuePair<String,JsonValue>>) | |
JsonObject(KeyValuePair<String,JsonValue>[]) |
Propriétés
Count |
Obtient le nombre d’éléments contenus dans le ICollection<T>. |
Item[Int32] | (Hérité de JsonValue) |
Item[String] |
Obtient ou définit l'élément à l'aide de la clé spécifiée. |
JsonType | |
Keys |
Obtient un ICollection<T> contenant les clés de IDictionary<TKey,TValue>. |
Values |
Obtient ICollection<T> contenant les valeurs de IDictionary<TKey,TValue>. |
Méthodes
Add(KeyValuePair<String,JsonValue>) |
Ajoute un élément à ICollection<T>. |
Add(String, JsonValue) |
Ajoute un élément avec la clé et la valeur fournies à IDictionary<TKey,TValue>. |
AddRange(IEnumerable<KeyValuePair<String,JsonValue>>) | |
AddRange(KeyValuePair<String,JsonValue>[]) | |
Clear() |
Supprime tous les éléments de ICollection<T>. |
ContainsKey(String) |
Détermine si IDictionary<TKey,TValue> contient un élément avec la clé spécifiée. |
CopyTo(KeyValuePair<String,JsonValue>[], Int32) |
Copie les éléments de ICollection<T> dans Array, à partir d'un index particulier de Array. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetEnumerator() |
Retourne un énumérateur qui itère au sein de la collection. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Remove(String) |
Supprime l'élément avec la clé spécifiée d'IDictionary<TKey,TValue>. |
Save(Stream) | |
Save(TextWriter) | (Hérité de JsonValue) |
ToString() | (Hérité de JsonValue) |
TryGetValue(String, JsonValue) |
Implémentations d’interfaces explicites
ICollection<KeyValuePair<String,JsonValue>>.Contains(KeyValuePair<String,JsonValue>) |
Détermine si ICollection<T> contient une valeur spécifique. |
ICollection<KeyValuePair<String,JsonValue>>.IsReadOnly |
Obtient une valeur indiquant si ICollection<T> est en lecture seule. |
ICollection<KeyValuePair<String,JsonValue>>.Remove(KeyValuePair<String,JsonValue>) |
Supprime la première occurrence d’un objet spécifique de ICollection<T>. |
IEnumerable.GetEnumerator() |
Retourne un énumérateur qui itère au sein d’une collection. |
Méthodes d’extension
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Retourne un wrapper en lecture seule ReadOnlyDictionary<TKey,TValue> pour le dictionnaire actuel. |
CopyToDataTable<T>(IEnumerable<T>) |
Retourne un DataTable qui contient des copies des objets DataRow, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Copie les objets DataRow vers le DataTable spécifié, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Copie les objets DataRow vers le DataTable spécifié, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour