#### Back to Server.Commands.Generic

## BaseCommandImplementor

#### Derived Types: AreaCommandImplementor, ContainedCommandImplementor, GlobalCommandImplementor, MultiCommandImplementor, OnlineCommandImplementor, RegionCommandImplementor, SelfCommandImplementor, SerialCommandImplementor, SingleCommandImplementor

(static) List<BaseCommandImplementor> Implementors( get; )
(static) void Register( BaseCommandImplementor impl )
(static) void RegisterImplementors()
(ctor) BaseCommandImplementor()
AccessLevel AccessLevel( get; set; )
string[] Accessors( get; set; )
Dictionary<String,BaseCommand> Commands( get; )
string Description( get; set; )
CommandSupport SupportRequirement( get; set; )
bool SupportsConditionals( get; set; )
string Usage( get; set; )
bool CheckObjectTypes( BaseCommand command, Extensions ext, out bool items, out bool mobiles )
virtual void Compile( Mobile from, BaseCommand command, ref string[] args, ref object obj )
virtual void Execute( CommandEventArgs e )
string GenerateArgString( string[] args )
virtual void Process( Mobile from, BaseCommand command, string[] args )
void Register()
virtual void Register( BaseCommand command )
void RunCommand( Mobile from, BaseCommand command, string[] args )
void RunCommand( Mobile from, object obj, BaseCommand command, string[] args )