C# Class WebQQ.Im.Action.WebQQAction

Inheritance: HttpAction.Action.AbstractHttpAction
Datei anzeigen Open project: huoshan12345/iQQ.Net

Public Methods

Method Description
ExecuteAsync ( CancellationToken token ) : Task
HandleExceptionAsync ( Exception ex ) : Task

Protected Methods

Method Description
NotifyActionEventAsync ( ActionEvent actionEvent ) : Task
NotifyErrorEventAsync ( QQErrorCode code ) : Task
NotifyErrorEventAsync ( QQErrorCode code, string msg ) : Task
NotifyErrorEventAsync ( QQException ex ) : Task
WebQQAction ( IQQContext context, ActionEventListener listener = null ) : System

Method Details

ExecuteAsync() public method

public ExecuteAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
return Task

HandleExceptionAsync() public method

public HandleExceptionAsync ( Exception ex ) : Task
ex System.Exception
return Task

NotifyActionEventAsync() protected method

protected NotifyActionEventAsync ( ActionEvent actionEvent ) : Task
actionEvent ActionEvent
return Task

NotifyErrorEventAsync() protected method

protected NotifyErrorEventAsync ( QQErrorCode code ) : Task
code QQErrorCode
return Task

NotifyErrorEventAsync() protected method

protected NotifyErrorEventAsync ( QQErrorCode code, string msg ) : Task
code QQErrorCode
msg string
return Task

NotifyErrorEventAsync() protected method

protected NotifyErrorEventAsync ( QQException ex ) : Task
ex WebQQ.Im.Core.QQException
return Task

WebQQAction() protected method

protected WebQQAction ( IQQContext context, ActionEventListener listener = null ) : System
context IQQContext
listener ActionEventListener
return System