Interface IFeatureUsageTrackingSession<TReferenceType>
- Namespace
- Splat.ApplicationPerformanceMonitoring
- Assembly
- Splat.dll
Defines a contract for a feature usage tracking session that exposes unique references for the current session and its parent session.
public interface IFeatureUsageTrackingSession<out TReferenceType> : IFeatureUsageTrackingSession, IDisposable
Type Parameters
TReferenceTypeThe type of the unique reference used to identify the feature usage tracking session and its parent. This type must be reference type compatible.
- Inherited Members
- Extension Methods
Properties
FeatureReference
Gets the current Feature Usage Unique Reference.
TReferenceType FeatureReference { get; }
Property Value
- TReferenceType
ParentReference
Gets the unique reference for the Parent Tracking Session, if any.
TReferenceType ParentReference { get; }
Property Value
- TReferenceType