TryWriteReferenceField(Writer<TBufferWriter>, uint, Type, Type, object)
static
public static bool TryWriteReferenceField<TBufferWriter>(ref Writer<TBufferWriter> writer, uint fieldId, Type expectedType, Type actualType, object value) Write an object reference if
value has already been written and has been tracked via ReferenceCodec. /// Parameters
writerWriter<TBufferWriter>- The writer.
fieldIduint- The field identifier.
expectedTypeType- The expected type.
actualTypeType- The actual type.
valueobject- The value.
Returns
true if a reference was written, false otherwise.