Table of Contents

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

TReferenceType

The 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