Class DiagnosticOperators
- Namespace
- DynamicData.Diagnostics
- Assembly
- DynamicData.dll
Extensions for diagnostics.
public static class DiagnosticOperators
- Inheritance
-
DiagnosticOperators
Methods
CollectUpdateStats<TSource>(IObservable<IChangeSet<TSource>>)
Accumulates update statistics.
public static IObservable<ChangeSummary> CollectUpdateStats<TSource>(this IObservable<IChangeSet<TSource>> source) where TSource : notnull
Parameters
source
IObservable<IChangeSet<TSource>>The source.
Returns
- IObservable<ChangeSummary>
An observable which emits the change summary.
Type Parameters
TSource
The type of the source.
Exceptions
- ArgumentNullException
source.
CollectUpdateStats<TSource, TKey>(IObservable<IChangeSet<TSource, TKey>>)
Accumulates update statistics.
public static IObservable<ChangeSummary> CollectUpdateStats<TSource, TKey>(this IObservable<IChangeSet<TSource, TKey>> source) where TSource : notnull where TKey : notnull
Parameters
source
IObservable<IChangeSet<TSource, TKey>>The source.
Returns
- IObservable<ChangeSummary>
An observable which emits the change summary.
Type Parameters
TSource
The type of the source.
TKey
The type of the key.
Exceptions
- ArgumentNullException
source.