다음을 통해 공유


OrleansJsonSerializer 클래스

정의

Orleans 형식을 지원하도록 구성 Newtonsoft.Json.JsonSerializerSettings 하기 위한 유틸리티 클래스입니다.

public class OrleansJsonSerializer : Orleans.Serialization.IExternalSerializer
public class OrleansJsonSerializer
type OrleansJsonSerializer = class
    interface IExternalSerializer
type OrleansJsonSerializer = class
Public Class OrleansJsonSerializer
Implements IExternalSerializer
Public Class OrleansJsonSerializer
상속
OrleansJsonSerializer
구현

생성자

OrleansJsonSerializer(IOptions<OrleansJsonSerializerOptions>)

OrleansJsonSerializer 클래스의 새 인스턴스를 초기화합니다.

OrleansJsonSerializer(IServiceProvider)

Orleans 형식을 지원하도록 구성 Newtonsoft.Json.JsonSerializerSettings 하기 위한 유틸리티 클래스입니다.

OrleansJsonSerializer(SerializationManager, IGrainFactory)

Orleans 형식을 지원하도록 구성 Newtonsoft.Json.JsonSerializerSettings 하기 위한 유틸리티 클래스입니다.

필드

IndentJsonProperty

Orleans 형식을 지원하도록 구성 Newtonsoft.Json.JsonSerializerSettings 하기 위한 유틸리티 클래스입니다.

TypeNameHandlingProperty

Orleans 형식을 지원하도록 구성 Newtonsoft.Json.JsonSerializerSettings 하기 위한 유틸리티 클래스입니다.

UseFullAssemblyNamesProperty

Orleans 형식을 지원하도록 구성 Newtonsoft.Json.JsonSerializerSettings 하기 위한 유틸리티 클래스입니다.

메서드

DeepCopy(Object, ICopyContext)

원본의 복사본을 만들려고 시도합니다.

Deserialize(Type, IDeserializationContext)

항목을 역직렬화하려고 시도합니다.

Deserialize(Type, String)

제공된 입력에서 지정된 예상 형식의 개체를 역직렬화합니다.

GetDefaultSerializerSettings(ITypeResolver, IGrainFactory)

기본 직렬 변환기 설정을 반환합니다.

GetDefaultSerializerSettings(SerializationManager, IGrainFactory)

기본 직렬 변환기 설정을 반환합니다.

Initialize(Logger)

외부 직렬 변환기를 초기화합니다. serialization 관리자가 이 형식의 인스턴스를 만들 때 한 번 호출

IsSupportedType(Type)

serialization 관리자에게 이 serializer가 serialization에 대한 형식을 지원하는지 여부를 알릴 수 있습니다.

Serialize(Object, ISerializationContext, Type)

개체를 이진 스트림으로 직렬화합니다.

Serialize(Object, Type)

개체를 JSON 문자열로 직렬화합니다.

UpdateSerializerSettings(JsonSerializerSettings, Boolean, Boolean, Nullable<TypeNameHandling>)

Orleans 형식을 지원하도록 구성 Newtonsoft.Json.JsonSerializerSettings 하기 위한 유틸리티 클래스입니다.

UpdateSerializerSettings(JsonSerializerSettings, IProviderConfiguration)

공급자 구성을 사용하여 지정된 직렬 변환기 설정을 사용자 지정합니다. 사용자가 표준 구성 특성 집합을 사용할 수 있도록 모든 공급자에서 사용할 수 있습니다.

적용 대상