FsiEvaluationSessionHostConfig Type
Constructors
Constructor | Description |
|
|
Instance members
Instance member | Description |
|
|
Full Usage:
this.EventLoopInvoke
Parameters:
unit -> 'T
Returns: 'T
Modifiers: abstract Type parameters: 'T |
|
Full Usage:
this.EventLoopRun
Returns: bool
Modifiers: abstract |
Called by the evaluation session to ask the host to enter a dispatch loop like Application.Run(). Only called if --gui option is used (which is the default). Gets called towards the end of startup and every time a ThreadAbort escaped to the backup driver loop. Return true if a 'restart' is required, which is a bit meaningless.
|
Full Usage:
this.EventLoopScheduleRestart
Modifiers: abstract |
|
Full Usage:
this.FloatingPointFormat
Returns: string
Modifiers: abstract |
|
|
|
Full Usage:
this.GetOptionalConsoleReadLine
Parameters:
bool
Returns: (unit -> string) option
Modifiers: abstract |
Indicate a special console "readline" reader for the evaluation session, if any.
A "console" gets used if --readline is specified (the default on Windows + .NET); and --fsi-server is not given (always combine with --readline-), and OptionalConsoleReadLine is given. When a console is used, special rules apply to "peekahead", which allows early typing on the console. Peekahead happens if --peekahead- is not specified (the default). In this case, a prompt is printed early, a background thread is created and the OptionalConsoleReadLine is used to read the first line. If a console is not used, then inReader.Peek() is called early instead.
Further lines are read using OptionalConsoleReadLine(). If not provided, lines are read using inReader.ReadLine().
|
|
|
Full Usage:
this.PrintDepth
Returns: int
Modifiers: abstract |
|
Full Usage:
this.PrintLength
Returns: int
Modifiers: abstract |
|
Full Usage:
this.PrintSize
Returns: int
Modifiers: abstract |
|
Full Usage:
this.PrintWidth
Returns: int
Modifiers: abstract |
|
Full Usage:
this.ReportUserCommandLineArgs
Parameters:
string[]
Modifiers: abstract |
|
Full Usage:
this.ShowDeclarationValues
Returns: bool
Modifiers: abstract |
|
Full Usage:
this.ShowIEnumerable
Returns: bool
Modifiers: abstract |
|
Full Usage:
this.ShowProperties
Returns: bool
Modifiers: abstract |
|
Full Usage:
this.StartServer
Parameters:
string
Modifiers: abstract |
|
Full Usage:
this.UseFsiAuxLib
Returns: bool
Modifiers: abstract |