<PackageReference Include="System.Reactive" Version="7.0.0-preview.1" />

System.Reactive.Concurrency.SchedulerQueue<TAbsolute>

public class SchedulerQueue<TAbsolute> where TAbsolute : IComparable<TAbsolute>
namespace System.Reactive.Concurrency { public class SchedulerQueue<[Nullable(0)] TAbsolute> where TAbsolute : IComparable<TAbsolute> { public int Count { get; } public SchedulerQueue(); public SchedulerQueue(int capacity); public void Enqueue(ScheduledItem<TAbsolute> scheduledItem); public bool Remove(ScheduledItem<TAbsolute> scheduledItem); public ScheduledItem<TAbsolute> Dequeue(); public ScheduledItem<TAbsolute> Peek(); } }