Bagikan melalui


JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement> Kelas

Definisi

JsonValueReaderWriter<TValue> untuk koleksi elemen primitif yang bukan Nullable.

public class JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<System.Collections.Generic.IEnumerable<TElement>>, Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter where TCollection : IEnumerable<TElement>
type JsonCollectionReaderWriter<#seq<'Element>, 'ConcreteCollection, 'Element> = class
    inherit JsonValueReaderWriter<seq<'Element>>
    interface ICompositeJsonValueReaderWriter
Public Class JsonCollectionReaderWriter(Of TCollection, TConcreteCollection, TElement)
Inherits JsonValueReaderWriter(Of IEnumerable(Of TElement))
Implements ICompositeJsonValueReaderWriter

Jenis parameter

TCollection

Jenis koleksi.

TConcreteCollection

Jenis koleksi untuk membuat indeks, jika diperlukan.

TElement

Jenis elemen.

Warisan
JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement>
Penerapan
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter

Konstruktor

JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement>(JsonValueReaderWriter<TElement>)

Membuat instans baru pembaca/penulis koleksi ini, menggunakan pembaca/penulis yang diberikan untuk elemennya.

Properti

ValueType

Jenis nilai yang dibaca/ditulis.

(Diperoleh dari JsonValueReaderWriter<TValue>)

Metode

FromJson(Utf8JsonReaderManager, Object)

Membaca nilai dari aliran atau buffer UTF8 JSON.

(Diperoleh dari JsonValueReaderWriter<TValue>)
FromJsonString(String, Object)

Membaca nilai dari JSON dalam string.

(Diperoleh dari JsonValueReaderWriter)
FromJsonTyped(Utf8JsonReaderManager, Object)

Membaca nilai dari JSON.

ToJson(Utf8JsonWriter, Object)

Menulis nilai ke JSON.

(Diperoleh dari JsonValueReaderWriter<TValue>)
ToJsonString(Object)

Menulis nilai ke string JSON.

(Diperoleh dari JsonValueReaderWriter)
ToJsonTyped(Utf8JsonWriter, IEnumerable<TElement>)

JsonValueReaderWriter<TValue> untuk koleksi elemen primitif yang bukan Nullable.

ToJsonTyped(Utf8JsonWriter, TValue)

Menulis nilai ke JSON.

(Diperoleh dari JsonValueReaderWriter<TValue>)

Implementasi Antarmuka Eksplisit

ICompositeJsonValueReaderWriter.InnerReaderWriter

JsonValueReaderWriter<TValue> untuk koleksi elemen primitif yang bukan Nullable.

Berlaku untuk