1using System.Threading.Tasks;
Contains information about a language.
Class handling the reception of data from a query.
Tokens available in request.
Task< string > GetConfirmationStringAsync(Language Language)
Gets a confirmation string, if any, of the command. If no confirmation is necessary,...
string CommandID
ID of command.
string SortCategory
Sort Category, if available.
Task< bool > CanExecuteAsync(RequestOrigin Caller)
If the command can be executed by the caller.
CommandType Type
Type of command.
string SortKey
Sort Key, if available.
Task StartQueryExecutionAsync(Query Query, Language Language)
Starts the execution of a query.
Task< string > GetSuccessStringAsync(Language Language)
Gets a success string, if any, of the command. If no specific success string is available,...
Task< string > GetFailureStringAsync(Language Language)
Gets a failure string, if any, of the command. If no specific failure string is available,...
ICommand Copy()
Creates a copy of the command object.
Task ExecuteCommandAsync()
Executes the command.
Task< string > GetNameAsync(Language Language)
Gets the name of data source.