public void WriteComplexValue(PkgBinaryWriter writer) { if (HasComplexValueData) { ComplexValueData.Write(writer); } }
public override void ToJson(JsonTextWriter writer) { if (ValueOffsetType.Type == 128) { ComplexValueData.ToJson(writer); } else { writer.WriteValue(ValueData); } }
internal override void UpdateOffsets() { if (ValueOffsetType.Type == 128) { ValueOffsetType.Offset = PkgValue._offset; } if (HasComplexValueData) { ComplexValueData.UpdateOffsets(); } }