C# 클래스 FubuMVC.Core.Diagnostics.Instrumentation.ChainExecutionLog

상속: IRequestLog, ISubject, IChainExecutionLog
파일 보기 프로젝트 열기: DarthFubuMVC/fubumvc 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Time System.DateTime

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
AllActivities ( ) : IEnumerable
ChainExecutionLog ( ) : System
FinishSubject ( ) : void
Log ( object log ) : void
LogException ( Exception ex ) : void
MarkFinished ( ) : void
RecordBody ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope ) : void
RecordBody ( object>.IDictionary env ) : void
RecordHeaders ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope ) : void
RecordHeaders ( object>.IDictionary env ) : void
StartSubject ( ISubject subject ) : void
Title ( ) : string
ToDictionary ( ) : object>.IDictionary
ToHeaderDictionary ( ) : object>.Dictionary
Trace ( string description, System.Action action ) : void

보호된 메소드들

메소드 설명
requestTime ( ) : double

메소드 상세

AllActivities() 공개 메소드

public AllActivities ( ) : IEnumerable
리턴 IEnumerable

ChainExecutionLog() 공개 메소드

public ChainExecutionLog ( ) : System
리턴 System

FinishSubject() 공개 메소드

public FinishSubject ( ) : void
리턴 void

Log() 공개 메소드

public Log ( object log ) : void
log object
리턴 void

LogException() 공개 메소드

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

MarkFinished() 공개 메소드

public MarkFinished ( ) : void
리턴 void

RecordBody() 공개 메소드

public RecordBody ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope ) : void
envelope FubuMVC.Core.ServiceBus.Runtime.Envelope
리턴 void

RecordBody() 공개 메소드

public RecordBody ( object>.IDictionary env ) : void
env object>.IDictionary
리턴 void

RecordHeaders() 공개 메소드

public RecordHeaders ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope ) : void
envelope FubuMVC.Core.ServiceBus.Runtime.Envelope
리턴 void

RecordHeaders() 공개 메소드

public RecordHeaders ( object>.IDictionary env ) : void
env object>.IDictionary
리턴 void

StartSubject() 공개 메소드

public StartSubject ( ISubject subject ) : void
subject ISubject
리턴 void

Title() 공개 메소드

public Title ( ) : string
리턴 string

ToDictionary() 공개 메소드

public ToDictionary ( ) : object>.IDictionary
리턴 object>.IDictionary

ToHeaderDictionary() 공개 메소드

public ToHeaderDictionary ( ) : object>.Dictionary
리턴 object>.Dictionary

Trace() 공개 메소드

public Trace ( string description, System.Action action ) : void
description string
action System.Action
리턴 void

requestTime() 보호된 메소드

protected requestTime ( ) : double
리턴 double

프로퍼티 상세

Time 공개적으로 프로퍼티

public DateTime,System Time
리턴 System.DateTime