JsonCollectionOfReferencesReaderWriter<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.
Başvuru JsonValueReaderWriter<TValue> türü olan ilkel öğe koleksiyonları için. />.
[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
public class JsonCollectionOfReferencesReaderWriter<TConcreteCollection,TElement> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<object>, Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter where TElement : class
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
type JsonCollectionOfReferencesReaderWriter<'ConcreteCollection, 'Element (requires 'Element : null)> = class
inherit JsonValueReaderWriter<obj>
interface ICompositeJsonValueReaderWriter
Public Class JsonCollectionOfReferencesReaderWriter(Of TConcreteCollection, TElement)
Inherits JsonValueReaderWriter(Of Object)
Implements ICompositeJsonValueReaderWriter
Tür Parametreleri
- TConcreteCollection
Gerekirse dizini oluşturulacak koleksiyon türü.
- TElement
Öğe türü.
- Devralma
-
JsonCollectionOfReferencesReaderWriter<TConcreteCollection,TElement>
- Özellikler
- Uygulamalar
-
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter
Oluşturucular
| Veri Akışı Adı | Description |
|---|---|
| JsonCollectionOfReferencesReaderWriter<TConcreteCollection,TElement>(JsonValueReaderWriter) |
Öğeleri için verilen okuyucuyu/yazıcıyı kullanarak bu koleksiyon okuyucusunun/yazıcısının yeni bir örneğini oluşturur. |
Özellikler
| Veri Akışı Adı | Description |
|---|---|
| ConstructorExpression |
Bu nesnenin oluşturulmasını temsil eden ifade. |
| HandlesNullWrites |
ise |
| ValueType |
Okunan/yazılan değerin türü. (Devralındığı yer: JsonValueReaderWriter<TValue>) |
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| FromJson(Utf8JsonReaderManager, Object) |
UtF8 JSON akışından veya arabellekten değeri okur. (Devralındığı yer: JsonValueReaderWriter<TValue>) |
| FromJsonString(String, Object) |
Dizedeki JSON değerini okur. (Devralındığı yer: JsonValueReaderWriter) |
| FromJsonTyped(Utf8JsonReaderManager, Object) |
Değeri JSON'dan okur. |
| ToJson(Utf8JsonWriter, Object) |
Değeri JSON'a yazar. (Devralındığı yer: JsonValueReaderWriter<TValue>) |
| ToJsonObjectString(String, Object) |
Belirtilen özellik ve değerin bir JSON nesnesini içeren bir dize döndürür. (Devralındığı yer: JsonValueReaderWriter) |
| ToJsonString(Object) |
Değeri bir JSON dizesine yazar. (Devralındığı yer: JsonValueReaderWriter) |
| ToJsonTyped(Utf8JsonWriter, Object) |
Başvuru JsonValueReaderWriter<TValue> türü olan ilkel öğe koleksiyonları için. />. |
| ToJsonTyped(Utf8JsonWriter, TValue) |
Değeri JSON'a yazar. (Devralındığı yer: JsonValueReaderWriter<TValue>) |
Belirtik Arabirim Kullanımları
| Veri Akışı Adı | Description |
|---|---|
| ICompositeJsonValueReaderWriter.InnerReaderWriter |
Başvuru JsonValueReaderWriter<TValue> türü olan ilkel öğe koleksiyonları için. />. |