
Public Member Functions | |
| ShellContext () | |
| void | Initialize (ShellFactory factory) |
| void | ClearBuffer () |
| void | Write (String data) |
| void | AddCommandLine (ICommandLine line) |
| void | SetString (String session_param_name, String val) |
| double | GetDouble (String session_param_name) |
| int | GetInt (String session_param_name) |
| bool | GetBool (String session_param_name) |
| void | SetBool (String session_param_name, bool val) |
| void | SetObject (String session_param_name, object val) |
| object | GetObject (String session_param_name) |
Properties | |
| String | ResponseBuffer [get] |
| bool | IsAuthenticated [get, set] |
| bool | RequireAuthentication [get, set] |
| bool | IsBooted [get, set] |
| bool | RequireBoot [get, set] |
| ICommandLine | PreviousCommandLine [get, set] |
| ICommandLine | CurrentCommandLine [get, set] |
| List< ICommandLine > | CommandLines [get] |
| String | this [String session_param_name] [get, set] |
Private Attributes | |
| ICommandLine | current_command_line |
| ICommandLine | previous_command_line |
| List< ICommandLine > | command_lines |
| System.IO.MemoryStream | output_buffer |
| System.IO.StreamWriter | output_writer |
| Hashtable | parms = null |
| bool | require_authentication = false |
| bool | is_authenticated = false |
| bool | require_boot = false |
| bool | is_booted = false |
| Core.Shell.ShellContext.ShellContext | ( | ) |
| void Core.Shell.ShellContext.Initialize | ( | ShellFactory | factory | ) |
Implements Core.Shell.Interfaces.IContext.
| void Core.Shell.ShellContext.ClearBuffer | ( | ) |
Implements Core.Shell.Interfaces.IContext.
| void Core.Shell.ShellContext.Write | ( | String | data | ) |
Implements Core.Shell.Interfaces.IContext.
| void Core.Shell.ShellContext.AddCommandLine | ( | ICommandLine | line | ) |
Implements Core.Shell.Interfaces.IContext.
| void Core.Shell.ShellContext.SetString | ( | String | session_param_name, | |
| String | val | |||
| ) |
| double Core.Shell.ShellContext.GetDouble | ( | String | session_param_name | ) |
| int Core.Shell.ShellContext.GetInt | ( | String | session_param_name | ) |
| bool Core.Shell.ShellContext.GetBool | ( | String | session_param_name | ) |
Implements Core.Shell.Interfaces.IContext.
| void Core.Shell.ShellContext.SetBool | ( | String | session_param_name, | |
| bool | val | |||
| ) |
Implements Core.Shell.Interfaces.IContext.
| void Core.Shell.ShellContext.SetObject | ( | String | session_param_name, | |
| object | val | |||
| ) |
Implements Core.Shell.Interfaces.IContext.
| object Core.Shell.ShellContext.GetObject | ( | String | session_param_name | ) |
Implements Core.Shell.Interfaces.IContext.
List<ICommandLine> Core.Shell.ShellContext.command_lines [private] |
System.IO.MemoryStream Core.Shell.ShellContext.output_buffer [private] |
System.IO.StreamWriter Core.Shell.ShellContext.output_writer [private] |
Hashtable Core.Shell.ShellContext.parms = null [private] |
bool Core.Shell.ShellContext.require_authentication = false [private] |
bool Core.Shell.ShellContext.is_authenticated = false [private] |
bool Core.Shell.ShellContext.require_boot = false [private] |
bool Core.Shell.ShellContext.is_booted = false [private] |
String Core.Shell.ShellContext.ResponseBuffer [get] |
Implements Core.Shell.Interfaces.IContext.
bool Core.Shell.ShellContext.IsAuthenticated [get, set] |
Implements Core.Shell.Interfaces.IContext.
bool Core.Shell.ShellContext.RequireAuthentication [get, set] |
Implements Core.Shell.Interfaces.IContext.
bool Core.Shell.ShellContext.IsBooted [get, set] |
Implements Core.Shell.Interfaces.IContext.
bool Core.Shell.ShellContext.RequireBoot [get, set] |
Implements Core.Shell.Interfaces.IContext.
ICommandLine Core.Shell.ShellContext.PreviousCommandLine [get, set] |
Implements Core.Shell.Interfaces.IContext.
ICommandLine Core.Shell.ShellContext.CurrentCommandLine [get, set] |
Implements Core.Shell.Interfaces.IContext.
List<ICommandLine> Core.Shell.ShellContext.CommandLines [get] |
Implements Core.Shell.Interfaces.IContext.
String Core.Shell.ShellContext.this[String session_param_name] [get, set] |
Implements Core.Shell.Interfaces.IContext.