Table of Contents

Class SkiaImageManager.QueueItem

Namespace
DrawnUi.Draw
Assembly
DrawnUi.Maui.dll
public record SkiaImageManager.QueueItem : IDisposable, IEquatable<SkiaImageManager.QueueItem>
Inheritance
SkiaImageManager.QueueItem
Implements
Inherited Members
Extension Methods

Constructors

QueueItem(ImageSource, CancellationTokenSource, TaskCompletionSource<SKBitmap>, bool)

public QueueItem(ImageSource source, CancellationTokenSource cancel, TaskCompletionSource<SKBitmap> task, bool ownsCancel = false)

Parameters

source ImageSource
cancel CancellationTokenSource
task TaskCompletionSource<SKBitmap>
ownsCancel bool

Properties

Cancel

public CancellationTokenSource Cancel { get; init; }

Property Value

CancellationTokenSource

Source

public ImageSource Source { get; init; }

Property Value

ImageSource

Task

public TaskCompletionSource<SKBitmap> Task { get; init; }

Property Value

TaskCompletionSource<SKBitmap>

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()