EventLoopScheduler class¶
Defined in
Namespace: System.Reactive.Concurrency
Assembly: System.Reactive.dll
Full name: System.Reactive.Concurrency.EventLoopScheduler
Modifiers: public sealed
Summary¶
Inherited documentation
These docs were inherited from LocalScheduler.
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
Applies to
net8.0, net8.0-windows10.0.19041, netstandard2.0
Class hierarchy
classDiagram
class EventLoopScheduler
class LocalScheduler
LocalScheduler <|-- EventLoopScheduler
class ISchedulerPeriodic {
<>
}
ISchedulerPeriodic <|.. EventLoopScheduler
class IDisposable {
<>
}
IDisposable <|.. EventLoopScheduler
Inherits from: LocalScheduler
Implements: ISchedulerPeriodic, IDisposable
Constructors¶
| Name | Summary |
|---|---|
| .ctor |
Methods¶
| Name | Summary |
|---|---|
| Schedule | |
| SchedulePeriodic | |
| StartStopwatch | |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
Inherited members
System.Reactive.Concurrency.LocalScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})System.Reactive.Concurrency.LocalScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})System.Reactive.Concurrency.LocalScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})System.Reactive.Concurrency.LocalScheduler.StartStopwatchSystem.Reactive.Concurrency.LocalScheduler.GetService(System.Type)System.Reactive.Concurrency.LocalScheduler.#ctorSystem.Reactive.Concurrency.LocalScheduler.NowSystem.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseCloneSystem.Object.ReferenceEquals(System.Object,System.Object)System.Object.ToString