Table of Contents

Class DispatcherOperation<T>

Namespace
Avalonia.Threading
Assembly
Avalonia.Base.dll
public class DispatcherOperation<T> : DispatcherOperation

Type Parameters

T
Inheritance
DispatcherOperation<T>
Inherited Members

Constructors

DispatcherOperation(Dispatcher, DispatcherPriority, Func<T>)

public DispatcherOperation(Dispatcher dispatcher, DispatcherPriority priority, Func<T> callback)

Parameters

dispatcher Dispatcher
priority DispatcherPriority
callback Func<T>

Properties

Result

public T Result { get; }

Property Value

T

Methods

AbortTask()

protected override void AbortTask()

GetAwaiter()

public TaskAwaiter<T> GetAwaiter()

Returns

TaskAwaiter<T>

GetTask()

public Task<T> GetTask()

Returns

Task<T>

GetTaskCore()

protected override Task GetTaskCore()

Returns

Task

InvokeCore()

protected override void InvokeCore()