C# Класс StackExchange.Profiling.Wcf.WcfRequestProfilerProvider

wCF implementation of a profile provider. This provider uses StackExchange.Profiling.Wcf.Helpers.WcfInstanceContext to keep one MiniProfiler for each request
Наследование: BaseProfilerProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
GetCurrentProfiler ( ) : MiniProfiler
Start ( ProfileLevel level ) : MiniProfiler
Stop ( bool discardResults ) : void
WcfRequestProfilerProvider ( ) : System

Приватные методы

Метод Описание
EnsureServiceName ( MiniProfiler profiler ) : void

Makes sure 'profiler' has a Name, pulling it from route data or url.

GetProfilerName ( System.ServiceModel.OperationContext operationContext, System.ServiceModel.InstanceContext instanceContext ) : string
SetCurrentProfiler ( MiniProfiler profiler ) : void

Описание методов

GetCurrentProfiler() публичный Метод

public GetCurrentProfiler ( ) : MiniProfiler
Результат MiniProfiler

Start() публичный Метод

public Start ( ProfileLevel level ) : MiniProfiler
level ProfileLevel
Результат MiniProfiler

Stop() публичный Метод

public Stop ( bool discardResults ) : void
discardResults bool
Результат void

WcfRequestProfilerProvider() публичный Метод

public WcfRequestProfilerProvider ( ) : System
Результат System