Class SQLWrapperDatasetUsage
Enumerates all configuration reporting any errors (some that weren't previously subject to validation) and recommendations.
Inheritance
SQLWrapperDatasetUsage
Implements
Inherited Members
Namespace: LemonEdge.Client.Core.Commands
Assembly: LemonEdge.ClientCore.dll
Syntax
[CommandDescriptorOptions(Command.SQLWrapperDatasetUsage, null)]
public class SQLWrapperDatasetUsage : TaskBase, IHasChildren<EPCommandWithDescriptor>, IHasChildren, IDisposable, IEPCommandWithDescriptor, IEPCommand, ICommand, ICommandDescriptor
Constructors
SQLWrapperDatasetUsage(IRootController, IModelLayoutCommon)
Creates a new VerifyConfig command
Declaration
public SQLWrapperDatasetUsage(IRootController root, IModelLayoutCommon owner)
Parameters
Type | Name | Description |
---|---|---|
IRootController | root | |
IModelLayoutCommon | owner | The owning context for this command |
Methods
GetParameters()
Performs a VerifyConfig task
Declaration
protected override Task<ServerTaskParameter> GetParameters()
Returns
Type | Description |
---|---|
Task<ServerTaskParameter> | A task indicating the completion of the operation |
Overrides
InternalCanExecute(object)
Returns if this command can be executed or not from the client application UI
You must override InternalCanExecute(object?) or InternalCanExecuteAsync(object?) in order to implement if it can be executed
Declaration
public override bool InternalCanExecute(object parameter)
Parameters
Type | Name | Description |
---|---|---|
object | parameter | The command parameter |
Returns
Type | Description |
---|---|
bool | If this command can be executed or not from the client application UI |