Esempio n. 1
0
 public ResXMLParser(Stream source)
 {
     _source = source;
     _reader = new ResReader(_source);
     _eventCode = XmlParserEventCode.NOT_STARTED;
     _parserIterator = ParserIterator().GetEnumerator();
 }
 public ResXMLParser(Stream source)
 {
     _source         = source;
     _reader         = new ResReader(_source);
     _eventCode      = XmlParserEventCode.NOT_STARTED;
     _parserIterator = ParserIterator().GetEnumerator();
 }
Esempio n. 3
0
 public void Close()
 {
     if (_eventCode == XmlParserEventCode.CLOSED)
     {
         return;
     }
     _eventCode = XmlParserEventCode.CLOSED;
     _reader.Dispose();
 }
Esempio n. 4
0
 public XmlParserEventCode Next()
 {
     if (_parserIterator.MoveNext())
     {
         _eventCode = _parserIterator.Current;
         return(_parserIterator.Current);
     }
     _eventCode = XmlParserEventCode.END_DOCUMENT;
     return(_eventCode);
 }
Esempio n. 5
0
 public void Close()
 {
     if (_eventCode == XmlParserEventCode.CLOSED) return;
     _eventCode = XmlParserEventCode.CLOSED;
     _reader.Close();
 }
Esempio n. 6
0
 public XmlParserEventCode Next()
 {
     if (_parserIterator.MoveNext())
     {
         _eventCode = _parserIterator.Current;
         return _parserIterator.Current;
     }
     _eventCode = XmlParserEventCode.END_DOCUMENT;
     return _eventCode;
 }