C# Class Raven.Client.MvcIntegration.RavenProfilingHandler

Inheritance: IRouteHandler, IHttpHandler
Datei anzeigen Open project: nhsevidence/ravendb Class Usage Examples

Public Properties

Property Type Description
SourcePath string

Public Methods

Method Description
AddStore ( IDocumentStore store ) : void
GetHttpHandler ( System.Web.Routing.RequestContext requestContext ) : IHttpHandler

Provides the object that processes the request.

ProcessRequest ( HttpContext context ) : void

Enables processing of HTTP Web requests by a custom HttpHandler that implements the T:System.Web.IHttpHandler interface.

RavenProfilingHandler ( HashSet fieldsToFilter ) : System

Private Methods

Method Description
CreateJsonSerializer ( ) : JsonSerializer
HandleDataReuqest ( HttpContext context ) : void
HandlePathRequest ( HttpContext context, string path ) : void
OnSessionCreated ( InMemoryDocumentSessionOperations operations ) : void

Method Details

AddStore() public method

public AddStore ( IDocumentStore store ) : void
store IDocumentStore
return void

GetHttpHandler() public method

Provides the object that processes the request.
public GetHttpHandler ( System.Web.Routing.RequestContext requestContext ) : IHttpHandler
requestContext System.Web.Routing.RequestContext An object that encapsulates information about the request.
return IHttpHandler

ProcessRequest() public method

Enables processing of HTTP Web requests by a custom HttpHandler that implements the T:System.Web.IHttpHandler interface.
public ProcessRequest ( HttpContext context ) : void
context System.Web.HttpContext An object that provides references to the intrinsic server objects (for example, Request, Response, Session, and Server) used to service HTTP requests.
return void

RavenProfilingHandler() public method

public RavenProfilingHandler ( HashSet fieldsToFilter ) : System
fieldsToFilter HashSet
return System

Property Details

SourcePath public_oe static_oe property

public static string SourcePath
return string