ReferenceCodec 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于读取和写入对象引用的功能。
public static class ReferenceCodec
type ReferenceCodec = class
Public Class ReferenceCodec
- 继承
-
ReferenceCodec
方法
CreateRecordPlaceholder(SerializerSession) |
记录并返回无法立即反序列化的 对象的占位符引用 ID。 |
MarkValueField(SerializerSession) |
指示要序列化或反序列化的字段是值类型。 |
ReadReference<T,TInput>(Reader<TInput>, Field) |
读取引用的值。 |
ReadReference<TInput>(Reader<TInput>, Type) |
读取引用。 |
RecordObject(SerializerSession, Object, UInt32) |
记录对象已读取或写入。 |
RecordObject(SerializerSession, Object) |
记录对象已读取或写入。 |
TryWriteReferenceField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, Object) |
如果已编写并通过 进行跟踪,RecordObject(SerializerSession, Object)则 |
TryWriteReferenceField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, Type, Object) |
如果已编写并通过 进行跟踪,RecordObject(SerializerSession, Object)则 |
WriteNullReference<TBufferWriter>(Writer<TBufferWriter>, UInt32) |
写入 null 引用。 |