JsonCodec 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.
Ein Serialisierungscodec, der verwendet JsonSerializer.
[Orleans.Alias("json")]
public class JsonCodec : Orleans.Serialization.Cloning.IGeneralizedCopier, Orleans.Serialization.ITypeFilter, Orleans.Serialization.Serializers.IGeneralizedCodec
[<Orleans.Alias("json")>]
type JsonCodec = class
interface IGeneralizedCodec
interface IFieldCodec
interface IGeneralizedCopier
interface IDeepCopier
interface ITypeFilter
Public Class JsonCodec
Implements IGeneralizedCodec, IGeneralizedCopier, ITypeFilter
- Vererbung
-
JsonCodec
- Attribute
- Implementiert
Konstruktoren
JsonCodec(IEnumerable<ICodecSelector>, IEnumerable<ICopierSelector>, IOptions<JsonCodecOptions>) |
Initialisiert eine neue Instanz der JsonCodec-Klasse. |
Felder
WellKnownAlias |
Der bekannte Typalias für diesen Codec. |
Explizite Schnittstellenimplementierungen
IDeepCopier.DeepCopy(Object, CopyContext) |
Erstellt eine tiefe Kopie der bereitgestellten nicht typisierten Eingabe. Der Typ muss weiterhin mit der Kopierinstanz übereinstimmen! |
IFieldCodec.ReadValue<TInput>(Reader<TInput>, Field) |
Liest einen Wert und gibt ihn nicht typisiert zurück. Der Typ muss weiterhin mit der Codecinstanz übereinstimmen! |
IFieldCodec.WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, Object) |
Schreibt ein Feld mit dem angegebenen nicht typisierten Wert. Der Typ muss weiterhin mit der Codecinstanz übereinstimmen! |
IGeneralizedCodec.IsSupportedType(Type) |
Bestimmt, ob der angegebene Typ von dieser Instanz unterstützt wird. |
IGeneralizedCopier.IsSupportedType(Type) |
Gibt einen Wert zurück, der angibt, ob der bereitgestellte Typ von dieser Implementierung unterstützt wird. |
ITypeFilter.IsTypeAllowed(Type) |
Bestimmt, ob der angegebene Typ serialisiert, deserialisiert usw. werden darf. |