JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein JsonValueReaderWriter<TValue> für Auflistungen von primitiven Elementen, die nicht Nullablesind.
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
Typparameter
- TCollection
Der Auflistungstyp.
- TConcreteCollection
Der Sammlungstyp, von dem bei Bedarf ein Index erstellt werden soll.
- TElement
Der Elementtyp.
- Vererbung
-
JsonValueReaderWriter<IEnumerable<TElement>>JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement>
- Implementiert
-
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter
Konstruktoren
JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement>(JsonValueReaderWriter<TElement>) |
Erstellt eine neue instance dieses Sammlungslesers/-schreibers, wobei der angegebene Reader/Writer für seine Elemente verwendet wird. |
Eigenschaften
ValueType |
Der Typ des Werts, der gelesen/geschrieben wird. (Geerbt von JsonValueReaderWriter<TValue>) |
Methoden
FromJson(Utf8JsonReaderManager, Object) |
Liest den Wert aus einem UTF8-JSON-Stream oder -Puffer. (Geerbt von JsonValueReaderWriter<TValue>) |
FromJsonString(String, Object) |
Liest den Wert aus JSON in einer Zeichenfolge. (Geerbt von JsonValueReaderWriter) |
FromJsonTyped(Utf8JsonReaderManager, Object) |
Liest den Wert aus JSON. |
ToJson(Utf8JsonWriter, Object) |
Schreibt den Wert in JSON. (Geerbt von JsonValueReaderWriter<TValue>) |
ToJsonString(Object) |
Schreibt den Wert in eine JSON-Zeichenfolge. (Geerbt von JsonValueReaderWriter) |
ToJsonTyped(Utf8JsonWriter, IEnumerable<TElement>) |
Ein JsonValueReaderWriter<TValue> für Auflistungen von primitiven Elementen, die nicht Nullablesind. |
ToJsonTyped(Utf8JsonWriter, TValue) |
Schreibt den Wert in JSON. (Geerbt von JsonValueReaderWriter<TValue>) |
Explizite Schnittstellenimplementierungen
ICompositeJsonValueReaderWriter.InnerReaderWriter |
Ein JsonValueReaderWriter<TValue> für Auflistungen von primitiven Elementen, die nicht Nullablesind. |
Gilt für:
Entity Framework