AbstractTypeSerializer<TField> 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.
Serialisierer für Typen, die abstrakt sind und daher nicht selbst instanziiert werden können, z. B. abstrakte Klassen und Schnittstellentypen.
public class AbstractTypeSerializer<TField> : Orleans.Serialization.Serializers.AbstractTypeSerializer, Orleans.Serialization.Codecs.IFieldCodec<TField>, Orleans.Serialization.Serializers.IBaseCodec<TField> where TField : class
type AbstractTypeSerializer<'Field (requires 'Field : null)> = class
inherit AbstractTypeSerializer
interface IFieldCodec<'Field (requires 'Field : null)>
interface IFieldCodec
interface IBaseCodec<'Field (requires 'Field : null)>
interface IBaseCodec
Public Class AbstractTypeSerializer(Of TField)
Inherits AbstractTypeSerializer
Implements IBaseCodec(Of TField), IFieldCodec(Of TField)
Typparameter
- TField
- Vererbung
- Abgeleitet
- Implementiert
Konstruktoren
AbstractTypeSerializer<TField>() |
Serialisierer für Typen, die abstrakt sind und daher nicht selbst instanziiert werden können, z. B. abstrakte Klassen und Schnittstellentypen. |
Methoden
Deserialize<TReaderInput>(Reader<TReaderInput>, TField) |
Serialisierer für Typen, die abstrakt sind und daher nicht selbst instanziiert werden können, z. B. abstrakte Klassen und Schnittstellentypen. |
ReadValue<TInput>(Reader<TInput>, Field) |
Liest einen Wert. |
Serialize<TBufferWriter>(Writer<TBufferWriter>, TField) |
Serialisierer für Typen, die abstrakt sind und daher nicht selbst instanziiert werden können, z. B. abstrakte Klassen und Schnittstellentypen. |
WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, Object) |
Serialisierer für Typen, die abstrakt sind und daher nicht selbst instanziiert werden können, z. B. abstrakte Klassen und Schnittstellentypen. (Geerbt von AbstractTypeSerializer) |
WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, TField) |
Schreibt ein Feld. |