Compartir a través de


ReferenceCodec Clase

Definición

Funcionalidad para leer y escribir referencias a objetos.

public static class ReferenceCodec
type ReferenceCodec = class
Public Class ReferenceCodec
Herencia
ReferenceCodec

Métodos

CreateRecordPlaceholder(SerializerSession)

Registra y devuelve un identificador de referencia de marcador de posición para objetos que no se pueden deserializar inmediatamente.

MarkValueField(SerializerSession)

Indica que el campo que se serializa o deserializa es un tipo de valor.

ReadReference<T,TInput>(Reader<TInput>, Field)

Lee un valor al que se hace referencia.

ReadReference<TInput>(Reader<TInput>, Type)

Lee la referencia.

RecordObject(SerializerSession, Object)

Registra que un objeto se leyó o escribió.

RecordObject(SerializerSession, Object, UInt32)

Registra que un objeto se leyó o escribió.

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

Escriba una referencia de objeto si value ya se ha escrito y se ha realizado un seguimiento a través de RecordObject(SerializerSession, Object).

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

Escriba una referencia de objeto si value ya se ha escrito y se ha realizado un seguimiento a través de RecordObject(SerializerSession, Object). ///

WriteNullReference<TBufferWriter>(Writer<TBufferWriter>, UInt32)

Escribe la referencia nula.

Se aplica a