Esempio n. 1
0
 public static VProperty Deserialize(TextReader reader, VdfSerializerSettings settings)
 {
     if (reader == null)
         throw new ArgumentNullException(nameof(reader));
     
     return (new VdfSerializer(settings)).Deserialize(reader);
 }
Esempio n. 2
0
        protected VdfWriter(VdfSerializerSettings settings)
        {
            Settings = settings;

            CurrentState = State.Start;
            CloseOutput  = true;
        }
Esempio n. 3
0
        protected VdfReader(VdfSerializerSettings settings)
        {
            Settings = settings;

            CurrentState = EVdfReaderState.Start;
            Value = null;
            CloseInput = true;
        }
Esempio n. 4
0
        protected VdfReader(VdfSerializerSettings settings)
        {
            Settings = settings;

            CurrentState = State.Start;
            Value        = null;
            CloseInput   = true;
        }
Esempio n. 5
0
        public static VProperty Deserialize(TextReader reader, VdfSerializerSettings settings)
        {
            if (reader == null)
            {
                throw new ArgumentNullException(nameof(reader));
            }

            return((new VdfSerializer(settings)).Deserialize(reader));
        }
Esempio n. 6
0
        public VdfTextWriter(TextWriter writer, VdfSerializerSettings settings) : base(settings)
        {
            if (writer == null)
            {
                throw new ArgumentNullException(nameof(writer));
            }

            _writer           = writer;
            _indentationLevel = 0;
        }
Esempio n. 7
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;
        }
Esempio n. 8
0
        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());
        }
Esempio n. 9
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[settings.MaximumTokenSize];
            _charPos     = _charsLen = 0;
            _tokenSize   = 0;
            _isQuoted    = false;
            _isComment   = false;
        }
Esempio n. 10
0
 public VdfSerializer(VdfSerializerSettings settings)
 {
     _settings = settings;
 }
Esempio n. 11
0
 public static VProperty Deserialize(string value, VdfSerializerSettings settings)
 {
     return(Deserialize(new StringReader(value), settings));
 }
Esempio n. 12
0
 public static VProperty Deserialize(string value, VdfSerializerSettings settings)
 {
     return Deserialize(new StringReader(value), settings);
 }
Esempio n. 13
0
 public VdfSerializer(VdfSerializerSettings settings)
 {
     _settings = settings;
 }