ControlScheduler, klasa
Reprezentuje obiekt, który planuje jednostki pracy w pętli komunikatów skojarzonej z kontrolką Windows Forms.
Hierarchia dziedziczenia
System.Object
System.Reactive.Concurrency.ControlScheduler
Przestrzeń nazw:System.Reactive.Concurrency
Zestawu: System.Reactive.Windows.Forms (w System.Reactive.Windows.Forms.dll)
Składnia
'Declaration
Public Class ControlScheduler _
Implements IScheduler
'Usage
Dim instance As ControlScheduler
public class ControlScheduler : IScheduler
public ref class ControlScheduler : IScheduler
type ControlScheduler =
class
interface IScheduler
end
public class ControlScheduler implements IScheduler
Typ ControlScheduler uwidacznia następujące elementy członkowskie.
Konstruktory
Nazwa | Opis | |
---|---|---|
![]() |
ControlScheduler | Tworzy kontrolkę ControlScheduler, która planuje jednostki pracy nad pętlą komunikatów skojarzoną z określoną kontrolką Windows Forms. |
Pierwsze
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
Kontrola | Pobiera formant skojarzony z kontrolką ControlScheduler. |
![]() |
Now | Pobiera pojęcie harmonogramu o bieżącej godzinie. |
Pierwsze
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Równa się | (Dziedziczone z obiektu). |
![]() |
Finalize | (Dziedziczone z obiektu). |
![]() |
Gethashcode | (Dziedziczone z obiektu). |
![]() |
GetType | (Dziedziczone z obiektu). |
![]() |
Element członkowski (element członkowski) | (Dziedziczone z obiektu). |
![]() |
Schedule<TState(TState>, Func<IScheduler, TState, IDisposable>) | Planuje wykonanie akcji w pętli komunikatów skojarzonej z kontrolką. |
![]() |
Schedule<TState(TState>, DateTimeOffset, Func<IScheduler, TState, IDisposable>) | |
![]() |
Schedule<TState(TState>, TimeSpan, Func<IScheduler, TState, IDisposable>) | |
![]() |
ToString | (Dziedziczone z obiektu). |
Pierwsze
Metody rozszerzania
Nazwa | Opis | |
---|---|---|
![]() |
Schedule(Action) | Przeciążone. Planuje wykonanie akcji. (Zdefiniowane przez harmonogram). |
![]() |
Schedule(Akcja<>) | Przeciążone. Planuje wykonywanie akcji rekursywnie. (Zdefiniowane przez harmonogram). |
![]() |
Schedule(TimeSpan, Action) | Przeciążone. Planuje wykonanie akcji po dueTime. (Zdefiniowane przez harmonogram). |
![]() |
Schedule(DateTimeOffset, akcja) | Przeciążone. Planuje wykonanie akcji w dueTime. (Zdefiniowane przez harmonogram). |
![]() |
Schedule(TimeSpan, Action Action<<TimeSpan>>) | Przeciążone. Planuje akcję, która ma być wykonywana rekursywnie po każdym dueTime. (Zdefiniowane przez harmonogram). |
![]() |
Schedule(DateTimeOffset, akcja<<DateTimeOffset>>) | Przeciążone. Planuje wykonanie akcji po dueTime. (Zdefiniowane przez harmonogram). |
![]() |
Schedule<TState(TState>, Action<TState, Action<TState>>) | Przeciążone. Planuje wykonywanie akcji rekursywnie. (Zdefiniowane przez harmonogram). |
![]() |
Schedule<TState(TState>, TimeSpan, Action<TState, Action<TState, TimeSpan>>) | Przeciążone. Planuje akcję, która ma być wykonywana rekursywnie po każdym dueTime. (Zdefiniowane przez harmonogram). |
![]() |
Schedule<TState(TState>, DateTimeOffset, Action<TState, Action<TState, DateTimeOffset>>) | Przeciążone. Planuje akcję, która ma być wykonywana rekursywnie w każdej dueTime. (Zdefiniowane przez harmonogram). |
Pierwsze
Bezpieczeństwo wątkowe
Wszystkie publiczne statyczne (udostępnione w Visual Basic) elementy członkowskie tego typu są bezpieczne wątkiem. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.