public void Visit(PartitionKeyRangeCacheTraceDatum partitionKeyRangeCacheTraceDatum) { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.AppendLine($"Previous Continuation Token: {partitionKeyRangeCacheTraceDatum.PreviousContinuationToken ?? "<null>"}"); stringBuilder.AppendLine($"Continuation Token: {partitionKeyRangeCacheTraceDatum.ContinuationToken ?? "<null>"}"); this.toStringValue = stringBuilder.ToString(); }
public void Visit(PartitionKeyRangeCacheTraceDatum partitionKeyRangeCacheTraceDatum) { this.jsonWriter.WriteObjectStart(); this.jsonWriter.WriteFieldName("Previous Continuation Token"); this.WriteStringValueOrNull(partitionKeyRangeCacheTraceDatum.PreviousContinuationToken); this.jsonWriter.WriteFieldName("Continuation Token"); this.WriteStringValueOrNull(partitionKeyRangeCacheTraceDatum.ContinuationToken); this.jsonWriter.WriteObjectEnd(); }
public void Visit(PartitionKeyRangeCacheTraceDatum partitionKeyRangeCacheTraceDatum) { Debug.Fail("QueryStatisticsDatumVisitor Assert", "PartitionKeyRangeCacheTraceDatum is not supported"); }