共用方式為


AbstractTypeSerializer<TField> 類別

定義

抽象型別的序列化程式,因此無法自行具現化,例如抽象類別和介面類別型。

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)

類型參數

TField
繼承
AbstractTypeSerializer<TField>
衍生
實作

建構函式

AbstractTypeSerializer<TField>()

抽象型別的序列化程式,因此無法自行具現化,例如抽象類別和介面類別型。

方法

Deserialize<TReaderInput>(Reader<TReaderInput>, TField)

抽象型別的序列化程式,因此無法自行具現化,例如抽象類別和介面類別型。

ReadValue<TInput>(Reader<TInput>, Field)

讀取值。

Serialize<TBufferWriter>(Writer<TBufferWriter>, TField)

抽象型別的序列化程式,因此無法自行具現化,例如抽象類別和介面類別型。

WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, Object)

抽象型別的序列化程式,因此無法自行具現化,例如抽象類別和介面類別型。

(繼承來源 AbstractTypeSerializer)
WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, TField)

寫入欄位。

適用於