Show / Hide Table of Contents

Class ServiceResourceLogger

Recorder plugin for the SoTimer system, to selectively track only Database Operations and contrinute them to the parent service statistics

Inheritance
Object
ServiceResourceLogger
Implements
ISoTimeRecorderPlugin
Namespace: SuperOffice.CRM.Services.Implementation
Assembly: SoCore.dll
Syntax
[SoTimeRecorderPlugin("ServiceResourceLogger")]
public class ServiceResourceLogger : Object, ISoTimeRecorderPlugin, IPlugin

Constructors

ServiceResourceLogger()

Recorder plugin for the SoTimer system, to selectively track only Database Operations and contrinute them to the parent service statistics

Declaration
public ServiceResourceLogger()

Properties

Enabled

Recorder plugin for the SoTimer system, to selectively track only Database Operations and contrinute them to the parent service statistics

Declaration
public bool Enabled { get; }
Property Value
Type Description
Boolean

Methods

Start(SoTimerType, String, Func<String>)

Recorder plugin for the SoTimer system, to selectively track only Database Operations and contrinute them to the parent service statistics

Declaration
public ISoTimeRecorderContext Start(SoTimerType type, string category, Func<string> getDescription)
Parameters
Type Name Description
SoTimerType type
String category
Func<String> getDescription
Returns
Type Description
ISoTimeRecorderContext

Implements

ISoTimeRecorderPlugin

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top