C# 클래스 Microsoft.AspNet.Server.Kestrel.KestrelTrace

Summary description for KestrelTrace
상속: IKestrelTrace
파일 보기 프로젝트 열기: Starcounter/KestrelHttpServer 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_logger ILogger

공개 메소드들

메소드 설명
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

메소드 상세

ApplicationError() 공개 메소드

public ApplicationError ( Exception ex ) : void
ex System.Exception
리턴 void

BeginScopeImpl() 공개 메소드

public BeginScopeImpl ( object state ) : IDisposable
state object
리턴 IDisposable

ConnectionDisconnect() 공개 메소드

public ConnectionDisconnect ( long connectionId ) : void
connectionId long
리턴 void

ConnectionKeepAlive() 공개 메소드

public ConnectionKeepAlive ( long connectionId ) : void
connectionId long
리턴 void

ConnectionPause() 공개 메소드

public ConnectionPause ( long connectionId ) : void
connectionId long
리턴 void

ConnectionRead() 공개 메소드

public ConnectionRead ( long connectionId, int count ) : void
connectionId long
count int
리턴 void

ConnectionReadFin() 공개 메소드

public ConnectionReadFin ( long connectionId ) : void
connectionId long
리턴 void

ConnectionResume() 공개 메소드

public ConnectionResume ( long connectionId ) : void
connectionId long
리턴 void

ConnectionStart() 공개 메소드

public ConnectionStart ( long connectionId ) : void
connectionId long
리턴 void

ConnectionStop() 공개 메소드

public ConnectionStop ( long connectionId ) : void
connectionId long
리턴 void

ConnectionWrite() 공개 메소드

public ConnectionWrite ( long connectionId, int count ) : void
connectionId long
count int
리턴 void

ConnectionWriteCallback() 공개 메소드

public ConnectionWriteCallback ( long connectionId, int status ) : void
connectionId long
status int
리턴 void

ConnectionWriteFin() 공개 메소드

public ConnectionWriteFin ( long connectionId ) : void
connectionId long
리턴 void

ConnectionWroteFin() 공개 메소드

public ConnectionWroteFin ( long connectionId, int status ) : void
connectionId long
status int
리턴 void

IsEnabled() 공개 메소드

public IsEnabled ( LogLevel logLevel ) : bool
logLevel LogLevel
리턴 bool

KestrelTrace() 공개 메소드

public KestrelTrace ( ILogger logger ) : System
logger ILogger
리턴 System

Log() 공개 메소드

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

프로퍼티 상세

_logger 보호되어 있는 프로퍼티

protected ILogger _logger
리턴 ILogger