다음을 통해 공유


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)

필드를 씁니다.

적용 대상