C# 클래스 Tavisca.Services.Profiling.SqlServerProfilerStorage

상속: IProfilerStorage
파일 보기 프로젝트 열기: appacitive/Profiling

공개 메소드들

메소드 설명
GetSqlTimings ( string transactionId, string timingId ) : List
GetTimings ( string transactionId ) : Debug
Save ( Debug debugResult, bool async ) : void

비공개 메소드들

메소드 설명
BuildDebug ( spGetTraceAndTimingsResult trace, Debug debug ) : void
BuildDebugAndRoot ( spGetTraceAndTimingsResult trace, Debug debug ) : void
BuildSqlParameter ( spGetSqlTimingsResult sqlResult, SqlTiming preservedSqlResult ) : void
BuildSqlTimingCount ( spGetTraceAndTimingsResult trace, Timing timing ) : void
BuildTiming ( spGetTraceAndTimingsResult trace, Timing timing ) : void
InsertTimings ( ProfilerDbDataContext profilerDataContext, System.Guid transactionId, Timing timing ) : void
MapChildren ( Timing parent, List allTimings ) : void
RequiredToSave ( ) : bool

메소드 상세

GetSqlTimings() 공개 메소드

public GetSqlTimings ( string transactionId, string timingId ) : List
transactionId string
timingId string
리턴 List

GetTimings() 공개 메소드

public GetTimings ( string transactionId ) : Debug
transactionId string
리턴 Debug

Save() 공개 메소드

public Save ( Debug debugResult, bool async ) : void
debugResult Debug
async bool
리턴 void