Mono.Terminal.LineEditor.SaveHistory C# (CSharp) Метод

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

public SaveHistory ( ) : void
Результат void
        public void SaveHistory()
        {
            if (history != null)
            {
                history.Close();
            }
        }

Usage Example

Пример #1
0
    public int ReadEvalPrintLoop()
    {
        if (startup_files != null && startup_files.Length == 0)
        {
            InitTerminal(startup_files.Length == 0 && Driver.StartupEvalExpression == null);
        }

        InitializeUsing();

        LoadStartupFiles();

        if (startup_files != null && startup_files.Length != 0)
        {
            ExecuteSources(startup_files, false);
        }
        else
        {
            if (Driver.StartupEvalExpression != null)
            {
                ReadEvalPrintLoopWith(p => {
                    var ret = Driver.StartupEvalExpression;
                    Driver.StartupEvalExpression = null;
                    return(ret);
                });
            }
            else
            {
                ReadEvalPrintLoopWith(GetLine);
            }

            editor.SaveHistory();
        }

        Console.CancelKeyPress -= ConsoleInterrupt;

        return(0);
    }
All Usage Examples Of Mono.Terminal.LineEditor::SaveHistory