JsonObject Kelas

Definisi

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))
Warisan
JsonObject
Penerapan

Keterangan

Catatan

Namespace System.Json layanan dirancang untuk Silverlight, yang tidak lagi didukung. Untuk memproses JSON, sebaiknya gunakan API di System.Text.Json namespace sebagai gantinya.

Konstruktor

JsonObject(IEnumerable<KeyValuePair<String,JsonValue>>)
JsonObject(KeyValuePair<String,JsonValue>[])

Properti

Count

Mendapatkan jumlah elemen yang terkandung dalam ICollection<T>.

Item[Int32] (Diperoleh dari JsonValue)
Item[String]

Mendapatkan atau mengatur elemen dengan kunci yang ditentukan.

JsonType
Keys

Mendapatkan yang ICollection<T> berisi kunci IDictionary<TKey,TValue>.

Values

Mendapatkan yang ICollection<T> berisi nilai dalam IDictionary<TKey,TValue>.

Metode

Add(KeyValuePair<String,JsonValue>)

Menambahkan item ke ICollection<T>.

Add(String, JsonValue)

Menambahkan elemen dengan kunci dan nilai yang disediakan ke IDictionary<TKey,TValue>.

AddRange(IEnumerable<KeyValuePair<String,JsonValue>>)
AddRange(KeyValuePair<String,JsonValue>[])
Clear()

Menghapus semua item dari ICollection<T>.

ContainsKey(String)

Menentukan apakah IDictionary<TKey,TValue> berisi elemen dengan kunci yang ditentukan.

CopyTo(KeyValuePair<String,JsonValue>[], Int32)

Menyalin elemen ICollection<T> ke Array, dimulai dari indeks tertentu Array .

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetEnumerator()

Mengembalikan enumerator yang melakukan iterasi melalui koleksi.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
Remove(String)

Menghapus elemen dengan kunci yang ditentukan dari IDictionary<TKey,TValue>.

Save(Stream)
Save(TextWriter) (Diperoleh dari JsonValue)
ToString() (Diperoleh dari JsonValue)
TryGetValue(String, JsonValue)

Implementasi Antarmuka Eksplisit

ICollection<KeyValuePair<String,JsonValue>>.Contains(KeyValuePair<String,JsonValue>)

Menentukan apakah ICollection<T> berisi nilai tertentu.

ICollection<KeyValuePair<String,JsonValue>>.IsReadOnly

Mendapatkan nilai yang menunjukkan apakah ICollection<T> bersifat baca-saja.

ICollection<KeyValuePair<String,JsonValue>>.Remove(KeyValuePair<String,JsonValue>)

Menghapus kemunculan pertama objek tertentu dari ICollection<T>.

IEnumerable.GetEnumerator()

Mengembalikan enumerator yang berulang melalui koleksi.

Metode Ekstensi

AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>)

Mengembalikan pembungkus baca-saja ReadOnlyDictionary<TKey,TValue> untuk kamus saat ini.

CopyToDataTable<T>(IEnumerable<T>)

Mengembalikan DataTable yang berisi salinan DataRow objek, mengingat objek input IEnumerable<T> di mana parameter T generik adalah DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

DataRow Menyalin objek ke objek yang ditentukan DataTable, mengingat objek input IEnumerable<T> di mana parameter T generik adalah DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

DataRow Menyalin objek ke objek yang ditentukan DataTable, mengingat objek input IEnumerable<T> di mana parameter T generik adalah DataRow.

Berlaku untuk