Beispiel #1
0
        // [Explicit-Dispose]
        public void Dispose()
        {
            if (_wn != null)
            {
                _wn.Dispose();
            }

            _tokenizer        = null;
            _sentenceDetector = null;
            _posTagger        = null;
            _chunker          = null;

            // Dispose CLI/C++ Dll
            ap = null;

            // Dispose all KB plugins
            if (PlugInsNumber > 0)
            {
                for (int i = 0; i < PlugInsNumber; i++)
                {
                    KBDrivers[i] = null;
                    KBDriversQueryPointers[i] = null;
                }
            }
        }
Beispiel #2
0
        public void Dispose()
        {
            _tokenizer        = null;
            _sentenceDetector = null;
            _posTagger        = null;

            SynsetArray = null;
            IsStopWord  = null;

            _wn.Dispose();
        }