C# Класс Schumix.Irc.Commands.CommandManager

Наследование: CommandHandler
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
CommandMethodMap CommandMethod>.Dictionary

Открытые методы

Метод Описание
InitializeCommandMgr ( ) : void
SchumixRegisterHandler ( string code, CommandDelegate method, CommandPermission permission = CommandPermission.Normal ) : void
SchumixRegisterHandler ( string code, CommandMethod method ) : void
SchumixRemoveHandler ( string code ) : void
SchumixRemoveHandler ( string code, CommandDelegate method ) : void

Защищенные методы

Метод Описание
CommandManager ( string ServerName ) : System
IncomingInfo ( string handler, IRCMessage sIRCMessage ) : void

Приватные методы

Метод Описание
CreateMappings ( bool Reload = false ) : void
DeleteMappings ( bool Reload = false ) : void
ProcessMethods ( IEnumerable methods ) : void

Описание методов

CommandManager() защищенный Метод

protected CommandManager ( string ServerName ) : System
ServerName string
Результат System

IncomingInfo() защищенный Метод

protected IncomingInfo ( string handler, IRCMessage sIRCMessage ) : void
handler string
sIRCMessage Schumix.Framework.Irc.IRCMessage
Результат void

InitializeCommandMgr() публичный Метод

public InitializeCommandMgr ( ) : void
Результат void

SchumixRegisterHandler() публичный Метод

public SchumixRegisterHandler ( string code, CommandDelegate method, CommandPermission permission = CommandPermission.Normal ) : void
code string
method CommandDelegate
permission CommandPermission
Результат void

SchumixRegisterHandler() публичный Метод

public SchumixRegisterHandler ( string code, CommandMethod method ) : void
code string
method Schumix.Irc.Commands.Method.CommandMethod
Результат void

SchumixRemoveHandler() публичный Метод

public SchumixRemoveHandler ( string code ) : void
code string
Результат void

SchumixRemoveHandler() публичный Метод

public SchumixRemoveHandler ( string code, CommandDelegate method ) : void
code string
method CommandDelegate
Результат void

Описание свойств

CommandMethodMap публичное свойство

public Dictionary CommandMethodMap
Результат CommandMethod>.Dictionary