// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the Apache 2.0 License. // See the LICENSE file in the project root for more information. namespace System.Reactive.Concurrency { /// /// Represents a work item that has been scheduled. /// /// Absolute time representation type. public interface IScheduledItem { /// /// Gets the absolute time at which the item is due for invocation. /// TAbsolute DueTime { get; } /// /// Invokes the work item. /// void Invoke(); } }