Skip to main content

ManagedDispatcherImpl Class

Definition

Assembly:Avalonia.Base
Package:Avalonia
public class ManagedDispatcherImpl

Inheritance: object -> ManagedDispatcherImpl

Constructors

NameDescription
ManagedDispatcherImplNo summary available.

ManagedDispatcherImpl Constructor

public ManagedDispatcherImpl(Avalonia.Controls.Platform.ManagedDispatcherImpl.IManagedDispatcherInputProvider inputProvider)

Parameters

inputProvider Avalonia.Controls.Platform.ManagedDispatcherImpl.IManagedDispatcherInputProvider

Methods

NameDescription
RunLoopNo summary available.
SignalNo summary available.
UpdateTimerNo summary available.

RunLoop Method

public void RunLoop(System.Threading.CancellationToken token)

Parameters

token System.Threading.CancellationToken

Signal Method

public void Signal()

UpdateTimer Method

public void UpdateTimer(Nullable<long> dueTimeInMs)

Parameters

dueTimeInMs Nullable<long>

Properties

NameDescription
CanQueryPendingInputNo summary available.
CurrentThreadIsLoopThreadNo summary available.
HasPendingInputNo summary available.
NowNo summary available.

CanQueryPendingInput Property

public bool CanQueryPendingInput { get; set; }

CurrentThreadIsLoopThread Property

public bool CurrentThreadIsLoopThread { get; set; }

HasPendingInput Property

public bool HasPendingInput { get; set; }

Now Property

public long Now { get; set; }

Events

NameDescription
SignaledNo summary available.
TimerNo summary available.

Signaled Event

public event Action Signaled

Timer Event

public event Action Timer