Lucene.Net.Codecs.SimpleText.SimpleTextFieldsReader.SimpleTextFieldsReader C# (CSharp) Метод

SimpleTextFieldsReader() публичный Метод

public SimpleTextFieldsReader ( Index.SegmentReadState state ) : System
state Index.SegmentReadState
Результат System
        public SimpleTextFieldsReader(SegmentReadState state)
        {
            _maxDoc = state.SegmentInfo.DocCount;
            _fieldInfos = state.FieldInfos;
            _input =
                state.Directory.OpenInput(
                    SimpleTextPostingsFormat.GetPostingsFileName(state.SegmentInfo.Name, state.SegmentSuffix),
                    state.Context);
            bool success = false;
            try
            {
                _fields = ReadFields((IndexInput)_input.Clone());
                success = true;
            }
            finally
            {
                if (!success)
                {
                    IOUtils.CloseWhileHandlingException();
                }
            }
        }