C# Class ServiceStack.Host.Handlers.HttpAsyncTaskHandler

Inheritance: IHttpAsyncHandler, IServiceStackHandler
Afficher le fichier Open project: nustack/ServiceStack

Méthodes publiques

Méthode Description
ProcessRequest ( System.Web.HttpContextBase context ) : void
ProcessRequest ( HttpListenerContext context ) : void
ProcessRequest ( IRequest httpReq, IResponse httpRes, string operationName ) : void
ProcessRequestAsync ( System.Web.HttpContextBase context ) : Task
ProcessRequestAsync ( IRequest httpReq, IResponse httpRes, string operationName ) : Task
RunAsAsync ( ) : bool

Méthodes protégées

Méthode Description
DefaultHandledRequest ( System.Web.HttpContextBase context ) : bool
DefaultHandledRequest ( HttpListenerContext context ) : bool
HandleException ( IRequest httpReq, IResponse httpRes, string operationName, Exception ex ) : Task

Private Methods

Méthode Description
HttpAsyncTaskHandler ( ) : System
IHttpAsyncHandler ( HttpContext context, AsyncCallback cb, object extraData ) : IAsyncResult
IHttpAsyncHandler ( IAsyncResult result ) : void
IHttpHandler ( HttpContext context ) : void
RememberLastRequestInfo ( string operationName, string pathInfo ) : void

Method Details

DefaultHandledRequest() protected static méthode

protected static DefaultHandledRequest ( System.Web.HttpContextBase context ) : bool
context System.Web.HttpContextBase
Résultat bool

DefaultHandledRequest() protected static méthode

protected static DefaultHandledRequest ( HttpListenerContext context ) : bool
context System.Net.HttpListenerContext
Résultat bool

HandleException() protected méthode

protected HandleException ( IRequest httpReq, IResponse httpRes, string operationName, Exception ex ) : Task
httpReq IRequest
httpRes IResponse
operationName string
ex System.Exception
Résultat Task

ProcessRequest() public méthode

public ProcessRequest ( System.Web.HttpContextBase context ) : void
context System.Web.HttpContextBase
Résultat void

ProcessRequest() public méthode

public ProcessRequest ( HttpListenerContext context ) : void
context System.Net.HttpListenerContext
Résultat void

ProcessRequest() public méthode

public ProcessRequest ( IRequest httpReq, IResponse httpRes, string operationName ) : void
httpReq IRequest
httpRes IResponse
operationName string
Résultat void

ProcessRequestAsync() public méthode

public ProcessRequestAsync ( System.Web.HttpContextBase context ) : Task
context System.Web.HttpContextBase
Résultat Task

ProcessRequestAsync() public méthode

public ProcessRequestAsync ( IRequest httpReq, IResponse httpRes, string operationName ) : Task
httpReq IRequest
httpRes IResponse
operationName string
Résultat Task

RunAsAsync() public méthode

public RunAsAsync ( ) : bool
Résultat bool