SerializationHostingExtensions.AddNewtonsoftJsonSerializer 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
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, JsonSerializerSettings) |
Ajoute la prise en charge de la sérialisation et de la désérialisation des valeurs à l’aide Newtonsoft.Json.JsonSerializerde . |
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>) |
Ajoute la prise en charge de la sérialisation et de la désérialisation des valeurs à l’aide Newtonsoft.Json.JsonSerializerde . |
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>) |
Ajoute la prise en charge de la sérialisation et de la désérialisation des valeurs à l’aide Newtonsoft.Json.JsonSerializerde . |
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, JsonSerializerSettings)
Ajoute la prise en charge de la sérialisation et de la désérialisation des valeurs à l’aide Newtonsoft.Json.JsonSerializerde .
public static Orleans.Serialization.ISerializerBuilder AddNewtonsoftJsonSerializer (this Orleans.Serialization.ISerializerBuilder serializerBuilder, Func<Type,bool> isSupported, Newtonsoft.Json.JsonSerializerSettings jsonSerializerSettings = default);
static member AddNewtonsoftJsonSerializer : Orleans.Serialization.ISerializerBuilder * Func<Type, bool> * Newtonsoft.Json.JsonSerializerSettings -> Orleans.Serialization.ISerializerBuilder
<Extension()>
Public Function AddNewtonsoftJsonSerializer (serializerBuilder As ISerializerBuilder, isSupported As Func(Of Type, Boolean), Optional jsonSerializerSettings As JsonSerializerSettings = 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.
- jsonSerializerSettings
- Newtonsoft.Json.JsonSerializerSettings
Paramètres du sérialiseur JSON.
Retours
S’applique à
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>)
Ajoute la prise en charge de la sérialisation et de la désérialisation des valeurs à l’aide Newtonsoft.Json.JsonSerializerde .
public static Orleans.Serialization.ISerializerBuilder AddNewtonsoftJsonSerializer (this Orleans.Serialization.ISerializerBuilder serializerBuilder, Func<Type,bool> isSupported, Action<Microsoft.Extensions.Options.OptionsBuilder<Orleans.Serialization.NewtonsoftJsonCodecOptions>> configureOptions);
static member AddNewtonsoftJsonSerializer : Orleans.Serialization.ISerializerBuilder * Func<Type, bool> * Action<Microsoft.Extensions.Options.OptionsBuilder<Orleans.Serialization.NewtonsoftJsonCodecOptions>> -> Orleans.Serialization.ISerializerBuilder
<Extension()>
Public Function AddNewtonsoftJsonSerializer (serializerBuilder As ISerializerBuilder, isSupported As Func(Of Type, Boolean), configureOptions As Action(Of OptionsBuilder(Of NewtonsoftJsonCodecOptions))) 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.
- configureOptions
- Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>
Délégué utilisé pour configurer les options du sérialiseur JSON.
Retours
S’applique à
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>)
Ajoute la prise en charge de la sérialisation et de la désérialisation des valeurs à l’aide Newtonsoft.Json.JsonSerializerde .
public static Orleans.Serialization.ISerializerBuilder AddNewtonsoftJsonSerializer (this Orleans.Serialization.ISerializerBuilder serializerBuilder, Func<Type,bool> isSerializable, Func<Type,bool> isCopyable, Action<Microsoft.Extensions.Options.OptionsBuilder<Orleans.Serialization.NewtonsoftJsonCodecOptions>> configureOptions);
static member AddNewtonsoftJsonSerializer : Orleans.Serialization.ISerializerBuilder * Func<Type, bool> * Func<Type, bool> * Action<Microsoft.Extensions.Options.OptionsBuilder<Orleans.Serialization.NewtonsoftJsonCodecOptions>> -> Orleans.Serialization.ISerializerBuilder
<Extension()>
Public Function AddNewtonsoftJsonSerializer (serializerBuilder As ISerializerBuilder, isSerializable As Func(Of Type, Boolean), isCopyable As Func(Of Type, Boolean), configureOptions As Action(Of OptionsBuilder(Of NewtonsoftJsonCodecOptions))) 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<NewtonsoftJsonCodecOptions>>
Délégué utilisé pour configurer les options du sérialiseur JSON.