JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İlkel değer atanabilir değer türlerinin koleksiyonları için A JsonValueReaderWriter<TValue> .
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
Tür Parametreleri
- TCollection
Koleksiyon türü.
- TConcreteCollection
Gerekirse dizini oluşturulacak koleksiyon türü.
- TElement
Öğe türü.
- Devralma
-
JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement>
- Uygulamalar
-
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter
Oluşturucular
JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement>(JsonValueReaderWriter<TElement>) |
Öğeleri için verilen okuyucuyu/yazıcıyı kullanarak bu koleksiyon okuyucusunun/yazıcısının yeni bir örneğini oluşturur. |
Özellikler
ValueType |
Okunan/yazılan değerin türü. (Devralındığı yer: JsonValueReaderWriter<TValue>) |
Yöntemler
FromJson(Utf8JsonReaderManager, Object) |
UtF8 JSON akışından veya arabelleğinden değeri okur. (Devralındığı yer: JsonValueReaderWriter<TValue>) |
FromJsonString(String, Object) |
Dizedeki JSON değerini okur. (Devralındığı yer: JsonValueReaderWriter) |
FromJsonTyped(Utf8JsonReaderManager, Object) |
JSON değerini okur. |
ToJson(Utf8JsonWriter, Object) |
Değeri JSON'a yazar. (Devralındığı yer: JsonValueReaderWriter<TValue>) |
ToJsonString(Object) |
Değeri bir JSON dizesine yazar. (Devralındığı yer: JsonValueReaderWriter) |
ToJsonTyped(Utf8JsonWriter, IEnumerable<Nullable<TElement>>) |
İlkel değer atanabilir değer türlerinin koleksiyonları için A JsonValueReaderWriter<TValue> . |
ToJsonTyped(Utf8JsonWriter, TValue) |
Değeri JSON'a yazar. (Devralındığı yer: JsonValueReaderWriter<TValue>) |
Belirtik Arabirim Kullanımları
ICompositeJsonValueReaderWriter.InnerReaderWriter |
İlkel değer atanabilir değer türlerinin koleksiyonları için A JsonValueReaderWriter<TValue> . |
Şunlara uygulanır
Entity Framework