JsonUnsignedEnumReaderWriter<TEnum> 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.
Liest JSON für enum Werte, die von einer nicht signierten ganzzahligen Zahl unterstützt werden, und schreibt sie.
public sealed class JsonUnsignedEnumReaderWriter<TEnum> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TEnum> where TEnum : struct
[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
public sealed class JsonUnsignedEnumReaderWriter<TEnum> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TEnum>
type JsonUnsignedEnumReaderWriter<'Enum (requires 'Enum : struct)> = class
inherit JsonValueReaderWriter<'Enum (requires 'Enum : struct)>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
type JsonUnsignedEnumReaderWriter<'Enum> = class
inherit JsonValueReaderWriter<'Enum>
Public NotInheritable Class JsonUnsignedEnumReaderWriter(Of TEnum)
Inherits JsonValueReaderWriter(Of TEnum)
Typparameter
- TEnum
- Vererbung
- Attribute
Eigenschaften
| Name | Beschreibung |
|---|---|
| ConstructorExpression |
Der Ausdruck, der die Konstruktion dieses Objekts darstellt. |
| HandlesNullWrites |
Wenn |
| Instance |
Die Singleton-Instanz dieses zustandslosen Lesers/Autors. |
| ValueType |
Der Typ des Werts, der gelesen/geschrieben wird. (Geerbt von JsonValueReaderWriter<TValue>) |
Methoden
| Name | Beschreibung |
|---|---|
| FromJson(Utf8JsonReaderManager, Object) |
Liest den Wert aus einem UTF8-JSON-Datenstrom 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>) |
| ToJsonObjectString(String, Object) |
Gibt eine Zeichenfolge mit einem JSON-Objekt zurück, das die angegebene Eigenschaft und den angegebenen Wert enthält. (Geerbt von JsonValueReaderWriter) |
| ToJsonString(Object) |
Schreibt den Wert in eine JSON-Zeichenfolge. (Geerbt von JsonValueReaderWriter) |
| ToJsonTyped(Utf8JsonWriter, TEnum) |
Schreibt den Wert in JSON. |