Qbservable.Interval Yöntemi (IQbservableProvider, TimeSpan, IScheduler)
Her dönemden sonra bir değer üreten sorgulanabilir gözlemlenebilir bir sıra döndürür.
Ad Alanı:System.Reactive.Linq
Derleme: System.Reactive.Providers (System.Reactive.Providers.dll içinde)
Söz dizimi
'Declaration
<ExtensionAttribute> _
Public Shared Function Interval ( _
provider As IQbservableProvider, _
period As TimeSpan, _
scheduler As IScheduler _
) As IQbservable(Of Long)
'Usage
Dim provider As IQbservableProvider
Dim period As TimeSpan
Dim scheduler As IScheduler
Dim returnValue As IQbservable(Of Long)
returnValue = provider.Interval(period, _
scheduler)
public static IQbservable<long> Interval(
this IQbservableProvider provider,
TimeSpan period,
IScheduler scheduler
)
[ExtensionAttribute]
public:
static IQbservable<long long>^ Interval(
IQbservableProvider^ provider,
TimeSpan period,
IScheduler^ scheduler
)
static member Interval :
provider:IQbservableProvider *
period:TimeSpan *
scheduler:IScheduler -> IQbservable<int64>
public static function Interval(
provider : IQbservableProvider,
period : TimeSpan,
scheduler : IScheduler
) : IQbservable<long>
Parametreler
- Sağlayıcı
Tür: System.Reactive.Linq.IQbservableProvider
Yerel Qbservable sağlayıcısı.
- dönem
Tür: System.TimeSpan
Elde edilen dizideki değerlerin üretilmesi için dönem.
- scheduler
Tür: System.Reactive.Concurrency.IScheduler
Zamanlayıcının çalıştırılacak zamanlayıcı.
Dönüş Değeri
Tür: System.Reactive.Linq.IQbservable<Int64>
Her dönemden sonra bir değer üreten sorgulanabilir gözlemlenebilir bir dizi.
Kullanım Notu
Visual Basic ve C# içinde, bu yöntemi IQbservableProvider türündeki herhangi bir nesnede örnek yöntemi olarak çağırabilirsiniz. Bu yöntemi çağırmak için örnek yöntemi sözdizimini kullandığınızda, ilk parametreyi yok sayın. Daha fazla bilgi için bkz. veya .