C# 클래스 AnfiniL.SqlExpressProfiler.Logic.TraceManager

파일 보기 프로젝트 열기: a2n/sqlexpressprofiler 1 사용 예제들

공개 메소드들

메소드 설명
CanRunTrace ( string traceName ) : bool
DeleteProfiler ( IProfiler profiler ) : void
GetUserTraceEvents ( ) : int>>.IEnumerable
RunProfiler ( IProfiler profiler ) : Trace
RunProfiler ( string serverName, string username, string password, string traceName, string rawConn, TraceEventProperties events, FilterProperties filters ) : Trace
SetUserTraceEvents ( int>.IEnumerable events ) : void
TraceManager ( Control ctrl ) : System

비공개 메소드들

메소드 설명
FillSource ( IProfiler profiler, DataTable table ) : void
GetAppDataFolder ( ) : string
InitializeProfiler ( IProfiler profiler ) : void
profiler_TraceEvent ( object sender, SqlServerTools.Data.TraceEventArgs e ) : void

메소드 상세

CanRunTrace() 공개 메소드

public CanRunTrace ( string traceName ) : bool
traceName string
리턴 bool

DeleteProfiler() 공개 메소드

public DeleteProfiler ( IProfiler profiler ) : void
profiler IProfiler
리턴 void

GetUserTraceEvents() 공개 정적인 메소드

public static GetUserTraceEvents ( ) : int>>.IEnumerable
리턴 int>>.IEnumerable

RunProfiler() 공개 메소드

public RunProfiler ( IProfiler profiler ) : Trace
profiler IProfiler
리턴 Trace

RunProfiler() 공개 메소드

public RunProfiler ( string serverName, string username, string password, string traceName, string rawConn, TraceEventProperties events, FilterProperties filters ) : Trace
serverName string
username string
password string
traceName string
rawConn string
events SqlServerTools.Data.TraceEventProperties
filters AnfiniL.SqlServerTools.Data.FilterProperties
리턴 Trace

SetUserTraceEvents() 공개 정적인 메소드

public static SetUserTraceEvents ( int>.IEnumerable events ) : void
events int>.IEnumerable
리턴 void

TraceManager() 공개 메소드

public TraceManager ( Control ctrl ) : System
ctrl System.Windows.Forms.Control
리턴 System