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> . |