JsonNullableStructCollectionReaderWriter<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 Nullable-Werttypen.
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
Typparameter
- TCollection
Der Auflistungstyp.
- TConcreteCollection
Der Sammlungstyp, für den bei Bedarf ein Index erstellt werden soll.
- TElement
Der Elementtyp.
- Vererbung
-
JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement>
- Implementiert
-
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter
Konstruktoren
JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement>(JsonValueReaderWriter<TElement>) |
Erstellt eine neue instance dieses Sammlungsleser/-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<Nullable<TElement>>) |
Ein JsonValueReaderWriter<TValue> für Auflistungen von primitiven Nullable-Werttypen. |
ToJsonTyped(Utf8JsonWriter, TValue) |
Schreibt den Wert in JSON. (Geerbt von JsonValueReaderWriter<TValue>) |
Explizite Schnittstellenimplementierungen
ICompositeJsonValueReaderWriter.InnerReaderWriter |
Ein JsonValueReaderWriter<TValue> für Auflistungen von primitiven Nullable-Werttypen. |
Gilt für:
Entity Framework