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

            if (HasComplexValueData)
            {
                ComplexValueData.UpdateOffsets();
            }
        }