The ProfilingExtensions type exposes the following members.

Methods

  NameDescription
Public methodStatic memberBeginProfiling(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.
Public methodStatic memberBeginProfiling(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.
Public methodStatic memberBeginProfiling(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.
Public methodStatic memberBeginProfiling(DataContext, String, ProfilerFilter, ExecutionPlanMode)
Begins query profiling for a datacontext instance. This overload allows a filter and an execution plan mode to be specified.
Public methodStatic memberBeginProfiling(DataContext, String, ProfilerFilter, ExecutionPlanMode, Boolean)
Begins query profiling for a datacontext instance. This overload expose all configurable parameters supported by the profiler.
Public methodStatic memberBeginProfiling(DataContext, String, ProfilerFilter, ExecutionPlanMode, Boolean, Boolean)
Begins query profiling for a datacontext instance. This overload expose all configurable parameters supported by the profiler.
Public methodStatic memberEndProfiling(DataContext)
Ends profiling for the specified DataContext.
Public methodStatic memberEndProfiling(QueryProfiler)
Ends profiling for the specified QueryProfiler instance
Public methodStatic memberGetActiveProfiler
Retrieves the active profiler for a datacontext instance.

See Also