다음을 통해 공유


SerializationHostingExtensions.AddNewtonsoftJsonSerializer 메서드

정의

오버로드

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

를 사용하여 Newtonsoft.Json.JsonSerializer값을 직렬화 및 역직렬화하는 지원을 추가합니다.

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

를 사용하여 Newtonsoft.Json.JsonSerializer값을 직렬화 및 역직렬화하는 지원을 추가합니다.

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

를 사용하여 Newtonsoft.Json.JsonSerializer값을 직렬화 및 역직렬화하는 지원을 추가합니다.

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

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

를 사용하여 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

매개 변수

serializerBuilder
ISerializerBuilder

serializer 작성기입니다.

isSupported
Func<Type,Boolean>

이 코덱에서 serialize 및 복사해야 하는 형식을 나타내는 데 사용되는 대리자입니다.

jsonSerializerSettings
Newtonsoft.Json.JsonSerializerSettings

JSON 직렬 변환기 설정입니다.

반환

적용 대상

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

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

를 사용하여 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

매개 변수

serializerBuilder
ISerializerBuilder

serializer 작성기입니다.

isSupported
Func<Type,Boolean>

이 코덱에서 serialize 및 복사해야 하는 형식을 나타내는 데 사용되는 대리자입니다.

configureOptions
Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>

JSON 직렬 변환기에 대한 옵션을 구성하는 데 사용되는 대리자입니다.

반환

적용 대상

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

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

를 사용하여 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

매개 변수

serializerBuilder
ISerializerBuilder

serializer 작성기입니다.

isSerializable
Func<Type,Boolean>

이 코덱으로 직렬화해야 하는 형식을 나타내는 데 사용되는 대리자입니다.

isCopyable
Func<Type,Boolean>

이 코덱에서 복사해야 하는 형식을 나타내는 데 사용되는 대리자입니다.

configureOptions
Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>

JSON 직렬 변환기에 대한 옵션을 구성하는 데 사용되는 대리자입니다.

반환

적용 대상