C# Class Rnwood.SmtpServer.ParameterProcessorMap

ファイルを表示 Open project: rnwood/smtp4dev Class Usage Examples

Public Methods

Method Description
GetProcessor ( string key ) : IParameterProcessor
ProcessAsync ( IConnection connection, ParameterParser parameters, bool throwOnUnknownParameter ) : Task
ProcessAsync ( IConnection connection, string arguments, bool throwOnUnknownParameter ) : Task
SetProcessor ( string key, IParameterProcessor processor ) : void

Method Details

GetProcessor() public method

public GetProcessor ( string key ) : IParameterProcessor
key string
return IParameterProcessor

ProcessAsync() public method

public ProcessAsync ( IConnection connection, ParameterParser parameters, bool throwOnUnknownParameter ) : Task
connection IConnection
parameters ParameterParser
throwOnUnknownParameter bool
return Task

ProcessAsync() public method

public ProcessAsync ( IConnection connection, string arguments, bool throwOnUnknownParameter ) : Task
connection IConnection
arguments string
throwOnUnknownParameter bool
return Task

SetProcessor() public method

public SetProcessor ( string key, IParameterProcessor processor ) : void
key string
processor IParameterProcessor
return void