JsonCollectionReaderWriter<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.
JsonValueReaderWriter<TValue> olmayan Nullableilkel öğe koleksiyonları için.
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
Tür Parametreleri
- TCollection
Koleksiyon türü.
- TConcreteCollection
Gerekirse dizini oluşturulacak koleksiyon türü.
- TElement
Öğe türü.
- Devralma
-
JsonValueReaderWriter<IEnumerable<TElement>>JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement>
- Uygulamalar
-
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter
Oluşturucular
JsonCollectionReaderWriter<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<TElement>) |
JsonValueReaderWriter<TValue> olmayan Nullableilkel öğe koleksiyonları için. |
ToJsonTyped(Utf8JsonWriter, TValue) |
Değeri JSON'a yazar. (Devralındığı yer: JsonValueReaderWriter<TValue>) |
Belirtik Arabirim Kullanımları
ICompositeJsonValueReaderWriter.InnerReaderWriter |
JsonValueReaderWriter<TValue> olmayan Nullableilkel öğe koleksiyonları için. |
Şunlara uygulanır
Entity Framework