OrleansJsonSerializer Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe de utilitário para configurar Newtonsoft.Json.JsonSerializerSettings para dar suporte a 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
- Herança
-
OrleansJsonSerializer
- Implementações
Construtores
OrleansJsonSerializer(IOptions<OrleansJsonSerializerOptions>) |
Inicializa uma nova instância da classe OrleansJsonSerializer. |
OrleansJsonSerializer(IServiceProvider) |
Classe de utilitário para configurar Newtonsoft.Json.JsonSerializerSettings para dar suporte a tipos de Orleans. |
OrleansJsonSerializer(SerializationManager, IGrainFactory) |
Classe de utilitário para configurar Newtonsoft.Json.JsonSerializerSettings para dar suporte a tipos de Orleans. |
Campos
IndentJsonProperty |
Classe de utilitário para configurar Newtonsoft.Json.JsonSerializerSettings para dar suporte a tipos de Orleans. |
TypeNameHandlingProperty |
Classe de utilitário para configurar Newtonsoft.Json.JsonSerializerSettings para dar suporte a tipos de Orleans. |
UseFullAssemblyNamesProperty |
Classe de utilitário para configurar Newtonsoft.Json.JsonSerializerSettings para dar suporte a tipos de Orleans. |
Métodos
DeepCopy(Object, ICopyContext) |
Tenta criar uma cópia da origem. |
Deserialize(Type, IDeserializationContext) |
Tenta desserializar um item. |
Deserialize(Type, String) |
Desserializa um objeto do tipo esperado especificado da entrada fornecida. |
GetDefaultSerializerSettings(ITypeResolver, IGrainFactory) |
Retorna as configurações padrão do serializador. |
GetDefaultSerializerSettings(SerializationManager, IGrainFactory) |
Retorna as configurações padrão do serializador. |
Initialize(Logger) |
Inicializa o serializador externo. Chamado uma vez quando o gerenciador de serialização cria uma instância desse tipo |
IsSupportedType(Type) |
Informa ao gerenciador de serialização se esse serializador dá suporte ao tipo para serialização. |
Serialize(Object, ISerializationContext, Type) |
Serializa um objeto para um fluxo binário |
Serialize(Object, Type) |
Serializa um objeto para uma cadeia de caracteres JSON. |
UpdateSerializerSettings(JsonSerializerSettings, Boolean, Boolean, Nullable<TypeNameHandling>) |
Classe de utilitário para configurar Newtonsoft.Json.JsonSerializerSettings para dar suporte a tipos de Orleans. |
UpdateSerializerSettings(JsonSerializerSettings, IProviderConfiguration) |
Personaliza as configurações de serializador fornecidas usando a configuração do provedor. Pode ser usado por qualquer provedor, permitindo que os usuários usem um conjunto padrão de atributos de configuração. |