SerializationHostingExtensions.AddJsonSerializer Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AddJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, JsonSerializerOptions) |
Ajoute la prise en charge de la sérialisation et de la désérialisation des valeurs à l’aide JsonSerializerde . |
AddJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Func<Type,Boolean>, Action<OptionsBuilder<JsonCodecOptions>>) |
Ajoute la prise en charge de la sérialisation et de la désérialisation des valeurs à l’aide JsonSerializerde . |
AddJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, JsonSerializerOptions)
Ajoute la prise en charge de la sérialisation et de la désérialisation des valeurs à l’aide JsonSerializerde .
public static Orleans.Serialization.ISerializerBuilder AddJsonSerializer (this Orleans.Serialization.ISerializerBuilder serializerBuilder, Func<Type,bool> isSupported, System.Text.Json.JsonSerializerOptions jsonSerializerOptions = default);
static member AddJsonSerializer : Orleans.Serialization.ISerializerBuilder * Func<Type, bool> * System.Text.Json.JsonSerializerOptions -> Orleans.Serialization.ISerializerBuilder
<Extension()>
Public Function AddJsonSerializer (serializerBuilder As ISerializerBuilder, isSupported As Func(Of Type, Boolean), Optional jsonSerializerOptions As JsonSerializerOptions = Nothing) As ISerializerBuilder
Paramètres
- serializerBuilder
- ISerializerBuilder
Générateur de sérialiseurs.
Délégué utilisé pour indiquer quels types doivent être sérialisés et copiés par ce codec.
- jsonSerializerOptions
- JsonSerializerOptions
Options de sérialiseur JSON.
S’applique à
AddJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Func<Type,Boolean>, Action<OptionsBuilder<JsonCodecOptions>>)
Ajoute la prise en charge de la sérialisation et de la désérialisation des valeurs à l’aide JsonSerializerde .
public static Orleans.Serialization.ISerializerBuilder AddJsonSerializer (this Orleans.Serialization.ISerializerBuilder serializerBuilder, Func<Type,bool> isSerializable = default, Func<Type,bool> isCopyable = default, Action<Microsoft.Extensions.Options.OptionsBuilder<Orleans.Serialization.JsonCodecOptions>> configureOptions = default);
static member AddJsonSerializer : Orleans.Serialization.ISerializerBuilder * Func<Type, bool> * Func<Type, bool> * Action<Microsoft.Extensions.Options.OptionsBuilder<Orleans.Serialization.JsonCodecOptions>> -> Orleans.Serialization.ISerializerBuilder
<Extension()>
Public Function AddJsonSerializer (serializerBuilder As ISerializerBuilder, Optional isSerializable As Func(Of Type, Boolean) = Nothing, Optional isCopyable As Func(Of Type, Boolean) = Nothing, Optional configureOptions As Action(Of OptionsBuilder(Of JsonCodecOptions)) = Nothing) As ISerializerBuilder
Paramètres
- serializerBuilder
- ISerializerBuilder
Générateur de sérialiseurs.
Délégué utilisé pour indiquer les types qui doivent être sérialisés par ce codec.
Délégué utilisé pour indiquer les types qui doivent être copiés par ce codec.
- configureOptions
- Action<OptionsBuilder<JsonCodecOptions>>
Délégué utilisé pour configurer les options du sérialiseur JSON.