JsonObject Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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))
- Dziedziczenie
- Implementuje
-
ICollection<KeyValuePair<String,JsonValue>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,JsonValue> IEnumerable<KeyValuePair<String,JsonValue>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Uwagi
Uwaga
Przestrzeń nazw została zaprojektowana System.Json pod kątem programu Silverlight, który nie jest już obsługiwany. Do przetwarzania danych JSON zalecamy użycie interfejsów API w System.Text.Json przestrzeni nazw.
Konstruktory
JsonObject(IEnumerable<KeyValuePair<String,JsonValue>>) | |
JsonObject(KeyValuePair<String,JsonValue>[]) |
Właściwości
Count |
Pobiera liczbę elementów zawartych w słowniku ICollection<T>. |
Item[Int32] | (Odziedziczone po JsonValue) |
Item[String] |
Pobiera lub ustawia element przy użyciu określonego klucza. |
JsonType | |
Keys |
Pobiera element ICollection<T> zawierający klucze elementu IDictionary<TKey,TValue>. |
Values |
Pobiera element ICollection<T> zawierający wartości w obiekcie IDictionary<TKey,TValue>. |
Metody
Add(KeyValuePair<String,JsonValue>) |
Dodaje element do elementu ICollection<T>. |
Add(String, JsonValue) |
Dodaje element z podanym kluczem i wartością do elementu IDictionary<TKey,TValue>. |
AddRange(IEnumerable<KeyValuePair<String,JsonValue>>) | |
AddRange(KeyValuePair<String,JsonValue>[]) | |
Clear() |
Usuwa wszystkie elementy z elementu ICollection<T>. |
ContainsKey(String) |
Określa, czy element IDictionary<TKey,TValue> zawiera element z określonym kluczem. |
CopyTo(KeyValuePair<String,JsonValue>[], Int32) |
Kopiuje elementy ICollection<T> elementu do obiektu Array, zaczynając od określonego Array indeksu. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetEnumerator() |
Zwraca moduł wyliczający, który iteruje po kolekcji. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Remove(String) |
Usuwa element z określonym kluczem z .IDictionary<TKey,TValue> |
Save(Stream) | |
Save(TextWriter) | (Odziedziczone po JsonValue) |
ToString() | (Odziedziczone po JsonValue) |
TryGetValue(String, JsonValue) |
Jawne implementacje interfejsu
ICollection<KeyValuePair<String,JsonValue>>.Contains(KeyValuePair<String,JsonValue>) |
Określa, czy element ICollection<T> zawiera określoną wartość. |
ICollection<KeyValuePair<String,JsonValue>>.IsReadOnly |
Pobiera wartość wskazującą, czy kolekcja ICollection<T> jest przeznaczona tylko do odczytu. |
ICollection<KeyValuePair<String,JsonValue>>.Remove(KeyValuePair<String,JsonValue>) |
Usuwa pierwsze wystąpienie określonego obiektu z obiektu ICollection<T>. |
IEnumerable.GetEnumerator() |
Zwraca moduł wyliczający, który iteruje po kolekcji. |
Metody rozszerzania
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Zwraca otokę tylko ReadOnlyDictionary<TKey,TValue> do odczytu dla bieżącego słownika. |
CopyToDataTable<T>(IEnumerable<T>) |
Zwraca obiekt DataTable zawierający kopie DataRow obiektów, biorąc pod uwagę obiekt wejściowy IEnumerable<T> , w którym parametr |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Kopiuje DataRow obiekty do określonego DataTableobiektu , biorąc pod uwagę obiekt wejściowy IEnumerable<T> , gdzie parametr |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Kopiuje DataRow obiekty do określonego DataTableobiektu , biorąc pod uwagę obiekt wejściowy IEnumerable<T> , gdzie parametr |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla