This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Download Microsoft Edge
More info about Internet Explorer and Microsoft Edge
In this article
Records the time interval between consecutive values in an observable sequence with the specified source.
Namespace:
System.Reactive.Linq
Assembly:
System.Reactive (in System.Reactive.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public Shared Function TimeInterval(Of TSource) ( _
source As IObservable(Of TSource) _
) As IObservable(Of TimeInterval(Of TSource))
'Usage
Dim source As IObservable(Of TSource)
Dim returnValue As IObservable(Of TimeInterval(Of TSource))
returnValue = source.TimeInterval()
public static IObservable<TimeInterval<TSource>> TimeInterval<TSource>(
this IObservable<TSource> source
[ExtensionAttribute]
public:
generic<typename TSource>
static IObservable<TimeInterval<TSource>>^ TimeInterval(
IObservable<TSource>^ source
static member TimeInterval :
source:IObservable<'TSource> -> IObservable<TimeInterval<'TSource>>
JScript does not support generic types and methods.
Type Parameters
TSource
The type of source.
Parameters
source
Type: System.IObservable<TSource>
The source sequence to record time intervals for.
Return Value
Type: System.IObservable<TimeInterval<TSource>>
An observable sequence with time interval information on values.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type IObservable<TSource>. When you use instance method syntax to call this method, omit the first parameter. For more information, see or .
See Also
Reference
Observable Class
TimeInterval Overload
System.Reactive.Linq Namespace