OrleansJsonSerializer Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe di utilità per la configurazione per supportare Newtonsoft.Json.JsonSerializerSettings i tipi 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
- Ereditarietà
-
OrleansJsonSerializer
- Implementazioni
Costruttori
OrleansJsonSerializer(IOptions<OrleansJsonSerializerOptions>) |
Inizializza una nuova istanza della classe OrleansJsonSerializer. |
OrleansJsonSerializer(IServiceProvider) |
Classe di utilità per la configurazione per supportare Newtonsoft.Json.JsonSerializerSettings i tipi Orleans. |
OrleansJsonSerializer(SerializationManager, IGrainFactory) |
Classe di utilità per la configurazione per supportare Newtonsoft.Json.JsonSerializerSettings i tipi Orleans. |
Campi
IndentJsonProperty |
Classe di utilità per la configurazione per supportare Newtonsoft.Json.JsonSerializerSettings i tipi Orleans. |
TypeNameHandlingProperty |
Classe di utilità per la configurazione per supportare Newtonsoft.Json.JsonSerializerSettings i tipi Orleans. |
UseFullAssemblyNamesProperty |
Classe di utilità per la configurazione per supportare Newtonsoft.Json.JsonSerializerSettings i tipi Orleans. |
Metodi
DeepCopy(Object, ICopyContext) |
Tenta di creare una copia dell'origine. |
Deserialize(Type, IDeserializationContext) |
Prova a deserializzare un elemento. |
Deserialize(Type, String) |
Deserializza un oggetto del tipo previsto specificato dall'input specificato. |
GetDefaultSerializerSettings(ITypeResolver, IGrainFactory) |
Restituisce le impostazioni predefinite del serializzatore. |
GetDefaultSerializerSettings(SerializationManager, IGrainFactory) |
Restituisce le impostazioni predefinite del serializzatore. |
Initialize(Logger) |
Inizializza il serializzatore esterno. Chiamata una volta quando la gestione serializzazione crea un'istanza di questo tipo |
IsSupportedType(Type) |
Informa la gestione serializzazione se questo serializzatore supporta il tipo per la serializzazione. |
Serialize(Object, ISerializationContext, Type) |
Serializza un oggetto in un flusso binario |
Serialize(Object, Type) |
Serializza un oggetto in una stringa JSON. |
UpdateSerializerSettings(JsonSerializerSettings, Boolean, Boolean, Nullable<TypeNameHandling>) |
Classe di utilità per la configurazione per supportare Newtonsoft.Json.JsonSerializerSettings i tipi Orleans. |
UpdateSerializerSettings(JsonSerializerSettings, IProviderConfiguration) |
Personalizza le impostazioni del serializzatore specificato usando la configurazione del provider. Può essere usato da qualsiasi provider, consentendo agli utenti di usare un set standard di attributi di configurazione. |