System.Runtime.ActionItem
namespace System.Runtime
{
internal abstract class ActionItem
{
protected ActionItem();
public static void Schedule(Action<object> callback, object state);
public static void Schedule(Func<object, Task> callback, object state);
protected abstract void Invoke();
protected abstract Task InvokeAsync();
protected void Schedule();
protected void ScheduleAsync();
}
}