@@ -483,13 +483,13 @@ public KeyValuePair<string, string>[] MakeRowSynchronized(
483483 var field = fields [ fieldIndex + commonFieldCount ] ;
484484 var fieldVal = field . GetFieldValue ( rawData , byteReader ) ;
485485 sb . Clear ( ) ;
486- if ( fieldVal . Type . IsArrayOrElement )
486+ if ( fieldVal . Metadata . IsScalar )
487487 {
488- fieldVal . AppendSimpleArrayTo ( sb , convertOptions ) ;
488+ fieldVal . AppendScalarTo ( sb , convertOptions ) ;
489489 }
490490 else
491491 {
492- fieldVal . AppendScalarTo ( sb , convertOptions ) ;
492+ fieldVal . AppendSimpleArrayTo ( sb , convertOptions ) ;
493493 }
494494
495495 row [ fieldIndex ] = new KeyValuePair < string , string > ( field . Name , this . BuilderIntern ( ) ) ;
@@ -547,13 +547,13 @@ private void AppendFieldAsJson(PerfByteReader byteReader, ReadOnlySpan<byte> raw
547547 }
548548
549549 var fieldVal = field . GetFieldValue ( rawData , byteReader ) ;
550- if ( fieldVal . Type . IsArrayOrElement )
550+ if ( fieldVal . Metadata . IsScalar )
551551 {
552- fieldVal . AppendJsonSimpleArrayTo ( this . builder , convertOptions ) ;
552+ fieldVal . AppendJsonScalarTo ( this . builder , convertOptions ) ;
553553 }
554554 else
555555 {
556- fieldVal . AppendJsonScalarTo ( this . builder , convertOptions ) ;
556+ fieldVal . AppendJsonSimpleArrayTo ( this . builder , convertOptions ) ;
557557 }
558558 }
559559
0 commit comments