SerializationHostingExtensions.AddNewtonsoftJsonSerializer Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, JsonSerializerSettings) |
Fügt Unterstützung für das Serialisieren und Deserialisieren von Werten mit Newtonsoft.Json.JsonSerializerhinzu. |
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>) |
Fügt Unterstützung für das Serialisieren und Deserialisieren von Werten mit Newtonsoft.Json.JsonSerializerhinzu. |
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>) |
Fügt Unterstützung für das Serialisieren und Deserialisieren von Werten mit Newtonsoft.Json.JsonSerializerhinzu. |
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, JsonSerializerSettings)
Fügt Unterstützung für das Serialisieren und Deserialisieren von Werten mit Newtonsoft.Json.JsonSerializerhinzu.
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
Parameter
- serializerBuilder
- ISerializerBuilder
Der Serialisierungs-Generator.
Ein Delegat, mit dem angegeben wird, welche Typen von diesem Codec serialisiert und kopiert werden sollen.
- jsonSerializerSettings
- Newtonsoft.Json.JsonSerializerSettings
Die JSON-Serialisierungseinstellungen.
Gibt zurück
Gilt für:
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>)
Fügt Unterstützung für das Serialisieren und Deserialisieren von Werten mit Newtonsoft.Json.JsonSerializerhinzu.
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
Parameter
- serializerBuilder
- ISerializerBuilder
Der Serialisierungs-Generator.
Ein Delegat, mit dem angegeben wird, welche Typen von diesem Codec serialisiert und kopiert werden sollen.
- configureOptions
- Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>
Ein Delegat, der zum Konfigurieren der Optionen für das JSON-Serialisierungsprogramm verwendet wird.
Gibt zurück
Gilt für:
AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>)
Fügt Unterstützung für das Serialisieren und Deserialisieren von Werten mit Newtonsoft.Json.JsonSerializerhinzu.
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
Parameter
- serializerBuilder
- ISerializerBuilder
Der Serialisierungs-Generator.
Ein Delegat, mit dem angegeben wird, welche Typen von diesem Codec serialisiert werden sollen.
Ein Delegat, mit dem angegeben wird, welche Typen von diesem Codec kopiert werden sollen.
- configureOptions
- Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>
Ein Delegat, der zum Konfigurieren der Optionen für das JSON-Serialisierungsprogramm verwendet wird.