Condividi tramite


SerializationHostingExtensions.AddNewtonsoftJsonSerializer Metodo

Definizione

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)

Origine:
SerializationHostingExtensions.cs
Origine:
SerializationHostingExtensions.cs
Origine:
SerializationHostingExtensions.cs
Origine:
SerializationHostingExtensions.cs

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.

isSupported
Func<Type,Boolean>

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>>)

Origine:
SerializationHostingExtensions.cs
Origine:
SerializationHostingExtensions.cs
Origine:
SerializationHostingExtensions.cs
Origine:
SerializationHostingExtensions.cs

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.

isSupported
Func<Type,Boolean>

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>>)

Origine:
SerializationHostingExtensions.cs
Origine:
SerializationHostingExtensions.cs
Origine:
SerializationHostingExtensions.cs
Origine:
SerializationHostingExtensions.cs

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.

isSerializable
Func<Type,Boolean>

Delegato utilizzato per indicare quali tipi devono essere serializzati da questo codec.

isCopyable
Func<Type,Boolean>

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.

Restituisce

Si applica a