The ProfilingExtensions type exposes the following members.
Methods
Name | Description | |
---|---|---|
BeginProfiling(DataContext) |
Begins query profiling for a datacontext instance. This overload initiates a unfiltered profiler session without execution plan logging and synchronous log writes to the default output directory. See other overloaded implementations for additional options.
| |
BeginProfiling(DataContext, String) |
Begins query profiling for a datacontext instance. This overload initiates a unfiltered profiler session without execution plan logging and synchronous log writes. See other overloaded implementations for additional options.
| |
BeginProfiling(DataContext, String, ProfilerFilter) |
Begins query profiling for a datacontext instance. This overload allows a ProfilerFilter (from the Huagati.LinqToSQL.Profiler.Filters namespace) to be specified. Execution plans are disabled when using this overload.
| |
BeginProfiling(DataContext, String, ProfilerFilter, ExecutionPlanMode) |
Begins query profiling for a datacontext instance. This overload allows a filter and an execution plan mode to be specified.
| |
BeginProfiling(DataContext, String, ProfilerFilter, ExecutionPlanMode, Boolean) |
Begins query profiling for a datacontext instance. This overload expose all configurable parameters supported by the profiler.
| |
BeginProfiling(DataContext, String, ProfilerFilter, ExecutionPlanMode, Boolean, Boolean) |
Begins query profiling for a datacontext instance. This overload expose all configurable parameters supported by the profiler.
| |
EndProfiling(DataContext) |
Ends profiling for the specified DataContext.
| |
EndProfiling(QueryProfiler) |
Ends profiling for the specified QueryProfiler instance
| |
GetActiveProfiler |
Retrieves the active profiler for a datacontext instance.
|