Exemplo n.º 1
0
        public LogParserReferencesLGF(EventLogLGFReader readerLGF)
        {
            string textReferencesData;

            using (FileStream fs = new FileStream(readerLGF.LogFilePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
                using (StreamReader sr = new StreamReader(fs))
                    textReferencesData = sr.ReadToEnd();

            int beginBlockIndex = textReferencesData.IndexOf("{", StringComparison.Ordinal);

            if (beginBlockIndex < 0)
            {
                return;
            }

            textReferencesData     = textReferencesData.Substring(beginBlockIndex);
            _objectReferencesTexts = LogParserLGF.ParseEventLogString("{" + textReferencesData + "}");
        }
Exemplo n.º 2
0
 public LogParserLGF(EventLogLGFReader reader)
 {
     _reader = reader;
 }
 public LogParserLGF(EventLogLGFReader reader)
 {
     _reader        = reader;
     _regexDataUUID = new Regex(@"[\d]+:[\dA-Za-zА-Яа-я]{32}}");
 }