Ejemplo n.º 1
0
 public override ISearchingParser CreateSearchingParser(CreateSearchingParserParams p)
 {
     return(new SearchingParser(
                this,
                p,
                ((ITextStreamPositioningParamsProvider)this).TextStreamPositioningParams,
                GetDejitteringParams(),
                VolatileStream,
                StreamEncoding,
                false,
                formatInfo.HeadRe,
                threads));
 }
Ejemplo n.º 2
0
        public override ISearchingParser CreateSearchingParser(CreateSearchingParserParams p)
        {
            var allowPlainTextSearchOptimization =
                (fmtInfo.Flags & FormatInfo.FormatFlags.AllowPlainTextSearchOptimization) != 0 ||
                p.SearchParams.SearchInRawText ||
                isBodySingleFieldExpression.Value;

            return(new SearchingParser(
                       this,
                       p,
                       ((ITextStreamPositioningParamsProvider)this).TextStreamPositioningParams,
                       GetDejitteringParams(),
                       VolatileStream,
                       StreamEncoding,
                       allowPlainTextSearchOptimization,
                       fmtInfo.HeadRe,
                       threads
                       ));
        }
Ejemplo n.º 3
0
 public ISearchingParser CreateSearchingParser(CreateSearchingParserParams p)
 {
     return(null);
 }