C# Class BSky.Interfaces.Commands.AUCommandBase

Inheritance: ICommand
显示文件 Open project: BlueSkyStatistics/BlueSkyRepository

Public Methods

Method Description
CanExecute ( object parameter ) : bool
Execute ( object parameter ) : void

Protected Methods

Method Description
OnExecute ( object param ) : void
OnPostExecute ( object param ) : void
OnPreExecute ( object param ) : void
SendToOutputWindow ( string title, string command, bool isCommand ) : void
WrapInputVariable ( string key, string val ) : string

Method Details

CanExecute() public method

public CanExecute ( object parameter ) : bool
parameter object
return bool

Execute() public method

public Execute ( object parameter ) : void
parameter object
return void

OnExecute() protected abstract method

protected abstract OnExecute ( object param ) : void
param object
return void

OnPostExecute() protected abstract method

protected abstract OnPostExecute ( object param ) : void
param object
return void

OnPreExecute() protected abstract method

protected abstract OnPreExecute ( object param ) : void
param object
return void

SendToOutputWindow() protected abstract method

protected abstract SendToOutputWindow ( string title, string command, bool isCommand ) : void
title string
command string
isCommand bool
return void

WrapInputVariable() protected method

protected WrapInputVariable ( string key, string val ) : string
key string
val string
return string