IScheduler.Schedule<TState> Yöntemi (TState, TimeSpan, Func<IScheduler, TState, IDisposable>)
DueTime sonrasında yürütülecek bir eylem zamanlar.
Ad Alanı:System.Reactive.Concurrency
Derleme: System.Reactive (System.Reactive.dll içinde)
Syntax
'Declaration
Function Schedule(Of TState) ( _
state As TState, _
dueTime As TimeSpan, _
action As Func(Of IScheduler, TState, IDisposable) _
) As IDisposable
'Usage
Dim instance As IScheduler
Dim state As TState
Dim dueTime As TimeSpan
Dim action As Func(Of IScheduler, TState, IDisposable)
Dim returnValue As IDisposable
returnValue = instance.Schedule(state, _
dueTime, action)
IDisposable Schedule<TState>(
TState state,
TimeSpan dueTime,
Func<IScheduler, TState, IDisposable> action
)
generic<typename TState>
IDisposable^ Schedule(
TState state,
TimeSpan dueTime,
Func<IScheduler^, TState, IDisposable^>^ action
)
abstract Schedule :
state:'TState *
dueTime:TimeSpan *
action:Func<IScheduler, 'TState, IDisposable> -> IDisposable
JScript does not support generic types and methods.
Tür Parametreleri
- TState
Durum bağımsız değişkeni türü.
Parametreler
- state
Tür: TState
Yürütülecek eyleme geçirilen durum.
- dueTime
Tür: System.TimeSpan
Eylemin yürütülecek göreli saat.
- action
Tür: System.Func<IScheduler, TState, IDisposable>
Yürütülecek eylem.
Dönüş Değeri
Tür: System.IDisposable
Zamanlanmış eylemi iptal etmek için kullanılan atılabilir nesne (en iyi çaba).