Compartir a través de


OrleansJsonSerializer Clase

Definición

Clase de utilidad para configurar Newtonsoft.Json.JsonSerializerSettings para admitir tipos de Orleans.

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
Herencia
OrleansJsonSerializer
Implementaciones

Constructores

OrleansJsonSerializer(IOptions<OrleansJsonSerializerOptions>)

Inicializa una nueva instancia de la clase OrleansJsonSerializer.

OrleansJsonSerializer(IServiceProvider)

Clase de utilidad para configurar Newtonsoft.Json.JsonSerializerSettings para admitir tipos de Orleans.

OrleansJsonSerializer(SerializationManager, IGrainFactory)

Clase de utilidad para configurar Newtonsoft.Json.JsonSerializerSettings para admitir tipos de Orleans.

Campos

IndentJsonProperty

Clase de utilidad para configurar Newtonsoft.Json.JsonSerializerSettings para admitir tipos de Orleans.

TypeNameHandlingProperty

Clase de utilidad para configurar Newtonsoft.Json.JsonSerializerSettings para admitir tipos de Orleans.

UseFullAssemblyNamesProperty

Clase de utilidad para configurar Newtonsoft.Json.JsonSerializerSettings para admitir tipos de Orleans.

Métodos

DeepCopy(Object, ICopyContext)

Intenta crear una copia del origen.

Deserialize(Type, IDeserializationContext)

Intenta deserializar un elemento.

Deserialize(Type, String)

Deserializa un objeto del tipo esperado especificado de la entrada proporcionada.

GetDefaultSerializerSettings(ITypeResolver, IGrainFactory)

Devuelve la configuración predeterminada del serializador.

GetDefaultSerializerSettings(SerializationManager, IGrainFactory)

Devuelve la configuración predeterminada del serializador.

Initialize(Logger)

Inicializa el serializador externo. Se llama a una vez cuando el administrador de serialización crea una instancia de este tipo.

IsSupportedType(Type)

Informa al administrador de serialización si este serializador admite el tipo para la serialización.

Serialize(Object, ISerializationContext, Type)

Serializa un objeto en una secuencia binaria

Serialize(Object, Type)

Serializa un objeto en una cadena JSON.

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

Clase de utilidad para configurar Newtonsoft.Json.JsonSerializerSettings para admitir tipos de Orleans.

UpdateSerializerSettings(JsonSerializerSettings, IProviderConfiguration)

Personaliza la configuración del serializador dada mediante la configuración del proveedor. Puede usar cualquier proveedor, lo que permite a los usuarios usar un conjunto estándar de atributos de configuración.

Se aplica a