C# Class Microsoft.AspNet.Server.Kestrel.KestrelTrace

Summary description for KestrelTrace
Inheritance: IKestrelTrace
Show file Open project: Starcounter/KestrelHttpServer Class Usage Examples

Protected Properties

Property Type Description
_logger ILogger

Public Methods

Method Description
ApplicationError ( Exception ex ) : void
BeginScopeImpl ( object state ) : IDisposable
ConnectionDisconnect ( long connectionId ) : void
ConnectionKeepAlive ( long connectionId ) : void
ConnectionPause ( long connectionId ) : void
ConnectionRead ( long connectionId, int count ) : void
ConnectionReadFin ( long connectionId ) : void
ConnectionResume ( long connectionId ) : void
ConnectionStart ( long connectionId ) : void
ConnectionStop ( long connectionId ) : void
ConnectionWrite ( long connectionId, int count ) : void
ConnectionWriteCallback ( long connectionId, int status ) : void
ConnectionWriteFin ( long connectionId ) : void
ConnectionWroteFin ( long connectionId, int status ) : void
IsEnabled ( LogLevel logLevel ) : bool
KestrelTrace ( ILogger logger ) : System
Log ( LogLevel logLevel, int eventId, object state, Exception exception, Func formatter ) : void

Method Details

ApplicationError() public method

public ApplicationError ( Exception ex ) : void
ex System.Exception
return void

BeginScopeImpl() public method

public BeginScopeImpl ( object state ) : IDisposable
state object
return IDisposable

ConnectionDisconnect() public method

public ConnectionDisconnect ( long connectionId ) : void
connectionId long
return void

ConnectionKeepAlive() public method

public ConnectionKeepAlive ( long connectionId ) : void
connectionId long
return void

ConnectionPause() public method

public ConnectionPause ( long connectionId ) : void
connectionId long
return void

ConnectionRead() public method

public ConnectionRead ( long connectionId, int count ) : void
connectionId long
count int
return void

ConnectionReadFin() public method

public ConnectionReadFin ( long connectionId ) : void
connectionId long
return void

ConnectionResume() public method

public ConnectionResume ( long connectionId ) : void
connectionId long
return void

ConnectionStart() public method

public ConnectionStart ( long connectionId ) : void
connectionId long
return void

ConnectionStop() public method

public ConnectionStop ( long connectionId ) : void
connectionId long
return void

ConnectionWrite() public method

public ConnectionWrite ( long connectionId, int count ) : void
connectionId long
count int
return void

ConnectionWriteCallback() public method

public ConnectionWriteCallback ( long connectionId, int status ) : void
connectionId long
status int
return void

ConnectionWriteFin() public method

public ConnectionWriteFin ( long connectionId ) : void
connectionId long
return void

ConnectionWroteFin() public method

public ConnectionWroteFin ( long connectionId, int status ) : void
connectionId long
status int
return void

IsEnabled() public method

public IsEnabled ( LogLevel logLevel ) : bool
logLevel LogLevel
return bool

KestrelTrace() public method

public KestrelTrace ( ILogger logger ) : System
logger ILogger
return System

Log() public method

public Log ( LogLevel logLevel, int eventId, object state, Exception exception, Func formatter ) : void
logLevel LogLevel
eventId int
state object
exception System.Exception
formatter Func
return void

Property Details

_logger protected property

protected ILogger _logger
return ILogger