OrleansJsonSerializer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Hilfsprogrammklasse für die Konfiguration Newtonsoft.Json.JsonSerializerSettings zur Unterstützung von Orleans-Typen.
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
- Vererbung
-
OrleansJsonSerializer
- Implementiert
Konstruktoren
OrleansJsonSerializer(IOptions<OrleansJsonSerializerOptions>) |
Initialisiert eine neue Instanz der OrleansJsonSerializer-Klasse. |
OrleansJsonSerializer(IServiceProvider) |
Hilfsprogrammklasse für die Konfiguration Newtonsoft.Json.JsonSerializerSettings zur Unterstützung von Orleans-Typen. |
OrleansJsonSerializer(SerializationManager, IGrainFactory) |
Hilfsprogrammklasse für die Konfiguration Newtonsoft.Json.JsonSerializerSettings zur Unterstützung von Orleans-Typen. |
Felder
IndentJsonProperty |
Hilfsprogrammklasse für die Konfiguration Newtonsoft.Json.JsonSerializerSettings zur Unterstützung von Orleans-Typen. |
TypeNameHandlingProperty |
Hilfsprogrammklasse für die Konfiguration Newtonsoft.Json.JsonSerializerSettings zur Unterstützung von Orleans-Typen. |
UseFullAssemblyNamesProperty |
Hilfsprogrammklasse für die Konfiguration Newtonsoft.Json.JsonSerializerSettings zur Unterstützung von Orleans-Typen. |
Methoden
DeepCopy(Object, ICopyContext) |
Versucht, eine Kopie der Quelle zu erstellen. |
Deserialize(Type, IDeserializationContext) |
Versucht, ein Element zu deserialisieren. |
Deserialize(Type, String) |
Deserialisiert ein Objekt des angegebenen erwarteten Typs aus der bereitgestellten Eingabe. |
GetDefaultSerializerSettings(ITypeResolver, IGrainFactory) |
Gibt die Standardserialisierungseinstellungen zurück. |
GetDefaultSerializerSettings(SerializationManager, IGrainFactory) |
Gibt die Standardserialisierungseinstellungen zurück. |
Initialize(Logger) |
Initialisiert das externe Serialisierungsprogramm. Einmal aufgerufen, wenn der Serialisierungs-Manager eine Instanz dieses Typs erstellt |
IsSupportedType(Type) |
Informiert den Serialisierungs-Manager, ob dieses Serialisierungsprogramm den Typ für die Serialisierung unterstützt. |
Serialize(Object, ISerializationContext, Type) |
Serialisiert ein Objekt in einen binären Stream. |
Serialize(Object, Type) |
Serialisiert ein Objekt in eine JSON-Zeichenfolge. |
UpdateSerializerSettings(JsonSerializerSettings, Boolean, Boolean, Nullable<TypeNameHandling>) |
Hilfsprogrammklasse für die Konfiguration Newtonsoft.Json.JsonSerializerSettings zur Unterstützung von Orleans-Typen. |
UpdateSerializerSettings(JsonSerializerSettings, IProviderConfiguration) |
Passen Sie die angegebenen Serialisierungseinstellungen mithilfe der Anbieterkonfiguration an. Kann von jedem Anbieter verwendet werden, sodass die Benutzer einen Standardsatz von Konfigurationsattributen verwenden können. |