/// <inheritdoc />
 protected override void SerializeBinaryCore(SerializationInfo info, StreamingContext context)
 {
     base.SerializeBinaryCore(info, context);
     info.AddValue(nameof(FormatString), FormatString, FormatString.GetType());
     info.AddValue(nameof(TargetFormatterName), TargetFormatterName);
 }