Bagikan melalui


JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement> Kelas

Definisi

JsonValueReaderWriter<TValue> A untuk kumpulan jenis nilai primitif yang dapat diubah ke null.

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

Jenis parameter

TCollection

Jenis koleksi.

TConcreteCollection

Jenis koleksi untuk membuat indeks, jika diperlukan.

TElement

Jenis elemen.

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

Konstruktor

JsonNullableStructCollectionReaderWriter<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<Nullable<TElement>>)

JsonValueReaderWriter<TValue> A untuk kumpulan jenis nilai primitif yang dapat diubah ke null.

ToJsonTyped(Utf8JsonWriter, TValue)

Menulis nilai ke JSON.

(Diperoleh dari JsonValueReaderWriter<TValue>)

Implementasi Antarmuka Eksplisit

ICompositeJsonValueReaderWriter.InnerReaderWriter

JsonValueReaderWriter<TValue> A untuk kumpulan jenis nilai primitif yang dapat diubah ke null.

Berlaku untuk