Compartir a través de


SerializationHostingExtensions.AddNewtonsoftJsonSerializer Método

Definición

Sobrecargas

AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, JsonSerializerSettings)

Agrega compatibilidad para serializar y deserializar valores mediante Newtonsoft.Json.JsonSerializer.

AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>)

Agrega compatibilidad para serializar y deserializar valores mediante Newtonsoft.Json.JsonSerializer.

AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>)

Agrega compatibilidad para serializar y deserializar valores mediante Newtonsoft.Json.JsonSerializer.

AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, JsonSerializerSettings)

Source:
SerializationHostingExtensions.cs
Source:
SerializationHostingExtensions.cs
Source:
SerializationHostingExtensions.cs
Source:
SerializationHostingExtensions.cs

Agrega compatibilidad para serializar y deserializar valores mediante 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

Parámetros

serializerBuilder
ISerializerBuilder

Generador de serializadores.

isSupported
Func<Type,Boolean>

Delegado usado para indicar qué tipos se deben serializar y copiar mediante este códec.

jsonSerializerSettings
Newtonsoft.Json.JsonSerializerSettings

Configuración del serializador JSON.

Devoluciones

Se aplica a

AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>)

Source:
SerializationHostingExtensions.cs
Source:
SerializationHostingExtensions.cs
Source:
SerializationHostingExtensions.cs
Source:
SerializationHostingExtensions.cs

Agrega compatibilidad para serializar y deserializar valores mediante 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

Parámetros

serializerBuilder
ISerializerBuilder

Generador de serializadores.

isSupported
Func<Type,Boolean>

Delegado usado para indicar qué tipos se deben serializar y copiar mediante este códec.

configureOptions
Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>

Delegado que se usa para configurar las opciones del serializador JSON.

Devoluciones

Se aplica a

AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>)

Source:
SerializationHostingExtensions.cs
Source:
SerializationHostingExtensions.cs
Source:
SerializationHostingExtensions.cs
Source:
SerializationHostingExtensions.cs

Agrega compatibilidad para serializar y deserializar valores mediante 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

Parámetros

serializerBuilder
ISerializerBuilder

Generador de serializadores.

isSerializable
Func<Type,Boolean>

Delegado utilizado para indicar qué tipos se deben serializar mediante este códec.

isCopyable
Func<Type,Boolean>

Delegado que se usa para indicar qué tipos deben copiarse con este códec.

configureOptions
Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>

Delegado que se usa para configurar las opciones del serializador JSON.

Devoluciones

Se aplica a