
Public Member Functions | |
| virtual ActionResponseType | Execute () |
| String | ConsumeParameter () |
| bool | ConsumeBoolParameter () |
| int | ConsumeIntParameter () |
| long | ConsumeLongParameter () |
| decimal | ConsumeDecimalParameter () |
| void | Write (String text) |
| void | WriteLine (String text) |
| void | Prepare (Interfaces.ICommand in_command) |
| virtual bool | Initialize () |
| void | InvalidateCommands () |
| void | InvalidateCommands (Interfaces.ICommand next_command) |
Properties | |
| Interfaces.ICommand | PreviousCommand [get] |
| Interfaces.ICommand | NextCommand [get] |
| Interfaces.IContext | ShellContext [get] |
| Interfaces.ICommand | Command [get] |
Private Attributes | |
| Interfaces.ICommand | command = null |
| virtual ActionResponseType Core.Shell.CommandAction.Execute | ( | ) | [virtual] |
Implements Core.Shell.Interfaces.ICommandAction.
Reimplemented in Core.Tools.AccountManager.Shell.Actions.AddAccountAction, Core.Tools.AccountManager.Shell.Actions.AuthenticatedAction, Core.Tools.AccountManager.Shell.Actions.CdAction, Core.Tools.AccountManager.Shell.Actions.DirAction, Core.Tools.AccountManager.Shell.Actions.EnvAction, Core.Tools.AccountManager.Shell.Actions.FlushAction, Core.Tools.AccountManager.Shell.Actions.ForumAction, Core.Tools.AccountManager.Shell.Actions.ImportBlogAction, Core.Tools.AccountManager.Shell.Actions.LoginAction, Core.Tools.AccountManager.Shell.Actions.LogoutAction, Core.Tools.AccountManager.Shell.Actions.MkDirAction, Core.Tools.AccountManager.Shell.Actions.PerfCleanAction, Core.Tools.AccountManager.Shell.Actions.PerfSetupAction, Core.Tools.AccountManager.Shell.Actions.TestBMonAction, Core.Tools.AccountManager.Shell.Actions.TestCIMAddAction, Core.Tools.AccountManager.Shell.Actions.TestCIMAddPayAction, Core.Tools.AccountManager.Shell.Actions.TestCIMGetKeysAction, Core.Tools.AccountManager.Shell.Actions.TestCIMListAction, Core.Tools.AccountManager.Shell.Actions.TestCIMTransactAction, Core.Tools.AccountManager.Shell.Actions.TestCIMViewAction, Core.Tools.AccountManager.Shell.Actions.TestQueryAction, Core.Tools.AccountManager.Shell.Actions.TestSecurityLayerAction, Core.Tools.AccountManager.Shell.Actions.TestSecurityTokenAction, and Core.Shell.Actions.DebugAction.
| String Core.Shell.CommandAction.ConsumeParameter | ( | ) |
Implements Core.Shell.Interfaces.ICommandAction.
| bool Core.Shell.CommandAction.ConsumeBoolParameter | ( | ) |
| int Core.Shell.CommandAction.ConsumeIntParameter | ( | ) |
| long Core.Shell.CommandAction.ConsumeLongParameter | ( | ) |
| decimal Core.Shell.CommandAction.ConsumeDecimalParameter | ( | ) |
| void Core.Shell.CommandAction.Write | ( | String | text | ) |
Implements Core.Shell.Interfaces.ICommandAction.
| void Core.Shell.CommandAction.WriteLine | ( | String | text | ) |
| void Core.Shell.CommandAction.Prepare | ( | Interfaces.ICommand | in_command | ) |
| virtual bool Core.Shell.CommandAction.Initialize | ( | ) | [virtual] |
Implements Core.Shell.Interfaces.ICommandAction.
Reimplemented in Core.Tools.AccountManager.Shell.Actions.AddAccountAction, Core.Tools.AccountManager.Shell.Actions.CdAction, Core.Tools.AccountManager.Shell.Actions.DirAction, Core.Tools.AccountManager.Shell.Actions.EnvAction, Core.Tools.AccountManager.Shell.Actions.FlushAction, Core.Tools.AccountManager.Shell.Actions.ForumAction, Core.Tools.AccountManager.Shell.Actions.ImportBlogAction, Core.Tools.AccountManager.Shell.Actions.LoginAction, Core.Tools.AccountManager.Shell.Actions.LogoutAction, Core.Tools.AccountManager.Shell.Actions.MkDirAction, Core.Tools.AccountManager.Shell.Actions.PerfCleanAction, Core.Tools.AccountManager.Shell.Actions.PerfSetupAction, Core.Tools.AccountManager.Shell.Actions.TestBMonAction, Core.Tools.AccountManager.Shell.Actions.TestCIMAddAction, Core.Tools.AccountManager.Shell.Actions.TestCIMAddPayAction, Core.Tools.AccountManager.Shell.Actions.TestCIMGetKeysAction, Core.Tools.AccountManager.Shell.Actions.TestCIMListAction, Core.Tools.AccountManager.Shell.Actions.TestCIMTransactAction, Core.Tools.AccountManager.Shell.Actions.TestCIMViewAction, Core.Tools.AccountManager.Shell.Actions.TestQueryAction, Core.Tools.AccountManager.Shell.Actions.TestSecurityLayerAction, Core.Tools.AccountManager.Shell.Actions.TestSecurityTokenAction, and Core.Shell.Actions.DebugAction.
| void Core.Shell.CommandAction.InvalidateCommands | ( | ) |
Implements Core.Shell.Interfaces.ICommandAction.
| void Core.Shell.CommandAction.InvalidateCommands | ( | Interfaces.ICommand | next_command | ) |
Interfaces.ICommand Core.Shell.CommandAction.command = null [private] |
Interfaces.ICommand Core.Shell.CommandAction.PreviousCommand [get] |
Implements Core.Shell.Interfaces.ICommandAction.
Interfaces.ICommand Core.Shell.CommandAction.NextCommand [get] |
Implements Core.Shell.Interfaces.ICommandAction.
Interfaces.IContext Core.Shell.CommandAction.ShellContext [get] |
Implements Core.Shell.Interfaces.ICommandAction.
Interfaces.ICommand Core.Shell.CommandAction.Command [get] |
Implements Core.Shell.Interfaces.ICommandAction.