Skip to main content

ManagedDispatcherImpl Class

Definition​

Assembly:Avalonia.Base
Package:Avalonia
public class 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