Example #1
0
 public void Dispose()
 {
     _fullPatternSegment.Dispose();
     foreach (var segment in _dotSeparatedPatternSegments)
     {
         segment.Dispose();
     }
 }
Example #2
0
        public void Dispose()
        {
            _fullPatternSegment.Dispose();

            foreach (var segment in _dotSeparatedPatternSegments)
            {
                segment.Dispose();
            }

            foreach (var kvp in _stringToWordSpans)
            {
                kvp.Value.Dispose();
            }
            _stringToWordSpans.Clear();
        }
Example #3
0
 public override void Dispose()
 {
     base.Dispose();
     _fullPatternSegment.Dispose();
 }