Langue

JsonSignedEnumReaderWriter<TEnum> Classe

Définition

Lit et écrit JSON pour enum les valeurs sauvegardées par un entier signé.

public sealed class JsonSignedEnumReaderWriter<TEnum> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TEnum> where TEnum : struct
[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
public sealed class JsonSignedEnumReaderWriter<TEnum> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TEnum>
type JsonSignedEnumReaderWriter<'Enum (requires 'Enum : struct)> = class
    inherit JsonValueReaderWriter<'Enum (requires 'Enum : struct)>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
type JsonSignedEnumReaderWriter<'Enum> = class
    inherit JsonValueReaderWriter<'Enum>
Public NotInheritable Class JsonSignedEnumReaderWriter(Of TEnum)
Inherits JsonValueReaderWriter(Of TEnum)

Paramètres de type

TEnum
Héritage
JsonSignedEnumReaderWriter<TEnum>
Attributs

Propriétés

Nom Description
ConstructorExpression

Expression représentant la construction de cet objet.

HandlesNullWrites

Si true, les valeurs Null sont transmises à la méthode de l’enregistreur ToJson(Utf8JsonWriter, Object) . Sinon, les valeurs null sont toujours écrites en tant que null.

(Hérité de JsonValueReaderWriter)
Instance

Instance singleton de ce lecteur/enregistreur sans état.

ValueType

Type de la valeur en cours de lecture/écriture.

(Hérité de JsonValueReaderWriter<TValue>)

Méthodes

Nom Description
FromJson(Utf8JsonReaderManager, Object)

Lit la valeur d’un flux ou d’une mémoire tampon JSON UTF8.

(Hérité de JsonValueReaderWriter<TValue>)
FromJsonString(String, Object)

Lit la valeur de JSON dans une chaîne.

(Hérité de JsonValueReaderWriter)
FromJsonTyped(Utf8JsonReaderManager, Object)

Lit la valeur à partir de JSON.

ToJson(Utf8JsonWriter, Object)

Écrit la valeur dans JSON.

(Hérité de JsonValueReaderWriter<TValue>)
ToJsonObjectString(String, Object)

Retourne une chaîne contenant un objet JSON avec la propriété et la valeur spécifiées.

(Hérité de JsonValueReaderWriter)
ToJsonString(Object)

Écrit la valeur dans une chaîne JSON.

(Hérité de JsonValueReaderWriter)
ToJsonTyped(Utf8JsonWriter, TEnum)

Écrit la valeur dans JSON.

S’applique à