Interface IFeatureUsageTrackingSession
- Namespace
- Splat.ApplicationPerformanceMonitoring
- Assembly
- Splat.dll
Base interface for a feature usage tracking session.
public interface IFeatureUsageTrackingSession : IDisposable
- Inherited Members
- Extension Methods
Properties
FeatureName
Gets the name of the Feature being tracked.
string FeatureName { get; }
Property Value
Methods
OnException(Exception)
Notify the APM toolset an exception has occured in the current tracking session.
void OnException(Exception exception)
Parameters
exception
ExceptionThe exception that occurred.
SubFeature(string)
Starts a sub-feature usage tracking session on the current session.
IFeatureUsageTrackingSession SubFeature(string description)
Parameters
description
stringDescription of the sub-feature.
Returns
- IFeatureUsageTrackingSession
The sub-feature usage tracking session.