public static VProperty Deserialize(TextReader reader, VdfSerializerSettings settings) { if (reader == null) throw new ArgumentNullException(nameof(reader)); return (new VdfSerializer(settings)).Deserialize(reader); }
protected VdfWriter(VdfSerializerSettings settings) { Settings = settings; CurrentState = State.Start; CloseOutput = true; }
protected VdfReader(VdfSerializerSettings settings) { Settings = settings; CurrentState = EVdfReaderState.Start; Value = null; CloseInput = true; }
protected VdfReader(VdfSerializerSettings settings) { Settings = settings; CurrentState = State.Start; Value = null; CloseInput = true; }
public static VProperty Deserialize(TextReader reader, VdfSerializerSettings settings) { if (reader == null) { throw new ArgumentNullException(nameof(reader)); } return((new VdfSerializer(settings)).Deserialize(reader)); }
public VdfTextWriter(TextWriter writer, VdfSerializerSettings settings) : base(settings) { if (writer == null) { throw new ArgumentNullException(nameof(writer)); } _writer = writer; _indentationLevel = 0; }
public VdfTextReader(TextReader reader, VdfSerializerSettings settings) : base(settings) { if (reader == null) throw new ArgumentNullException(nameof(reader)); _reader = reader; _charBuffer = new char[DefaultBufferSize]; _tokenBuffer = new char[MaximumTokenSize]; _charPos = _charsLen = 0; _tokenSize = 0; _isQuoted = false; }
public static string Serialize(VToken value, VdfSerializerSettings settings) { if (value == null) { throw new ArgumentNullException(nameof(value)); } StringBuilder stringBuilder = new StringBuilder(256); StringWriter stringWriter = new StringWriter(stringBuilder, CultureInfo.InvariantCulture); (new VdfSerializer(settings)).Serialize(stringWriter, value); return(stringWriter.ToString()); }
public VdfTextReader(TextReader reader, VdfSerializerSettings settings) : base(settings) { if (reader == null) { throw new ArgumentNullException(nameof(reader)); } _reader = reader; _charBuffer = new char[DefaultBufferSize]; _tokenBuffer = new char[settings.MaximumTokenSize]; _charPos = _charsLen = 0; _tokenSize = 0; _isQuoted = false; _isComment = false; }
public VdfSerializer(VdfSerializerSettings settings) { _settings = settings; }
public static VProperty Deserialize(string value, VdfSerializerSettings settings) { return(Deserialize(new StringReader(value), settings)); }
public static VProperty Deserialize(string value, VdfSerializerSettings settings) { return Deserialize(new StringReader(value), settings); }