SerializationHostingExtensions.AddNewtonsoftJsonSerializer Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, JsonSerializerSettings) |
Aggiunge il supporto per la serializzazione e la deserializzazione dei valori tramite Newtonsoft.Json.JsonSerializer. |
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>) |
Aggiunge il supporto per la serializzazione e la deserializzazione dei valori tramite Newtonsoft.Json.JsonSerializer. |
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>) |
Aggiunge il supporto per la serializzazione e la deserializzazione dei valori tramite Newtonsoft.Json.JsonSerializer. |
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, JsonSerializerSettings)
Aggiunge il supporto per la serializzazione e la deserializzazione dei valori tramite Newtonsoft.Json.JsonSerializer.
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
Parametri
- serializerBuilder
- ISerializerBuilder
Generatore di serializzatori.
Delegato utilizzato per indicare quali tipi devono essere serializzati e copiati da questo codec.
- jsonSerializerSettings
- Newtonsoft.Json.JsonSerializerSettings
Impostazioni del serializzatore JSON.
Restituisce
Si applica a
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>)
Aggiunge il supporto per la serializzazione e la deserializzazione dei valori tramite Newtonsoft.Json.JsonSerializer.
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
Parametri
- serializerBuilder
- ISerializerBuilder
Generatore di serializzatori.
Delegato utilizzato per indicare quali tipi devono essere serializzati e copiati da questo codec.
- configureOptions
- Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>
Delegato usato per configurare le opzioni per il serializzatore JSON.
Restituisce
Si applica a
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>)
Aggiunge il supporto per la serializzazione e la deserializzazione dei valori tramite Newtonsoft.Json.JsonSerializer.
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
Parametri
- serializerBuilder
- ISerializerBuilder
Generatore di serializzatori.
Delegato utilizzato per indicare quali tipi devono essere serializzati da questo codec.
Delegato utilizzato per indicare quali tipi devono essere copiati da questo codec.
- configureOptions
- Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>
Delegato usato per configurare le opzioni per il serializzatore JSON.