Interface IAsyncRelayCommand
An interface expanding IRelayCommand to support asynchronous operations.
Inherited Members
Namespace: Unity.AppUI.MVVM
Assembly: solution.dll
Syntax
public interface IAsyncRelayCommand : IRelayCommand, ICommand, INotifyPropertyChanged
Properties
Name | Description |
---|---|
canBeCancelled | Gets a value indicating whether a running operation for this command can currently be canceled. |
executionTask | Gets the last scheduled Task, if available. This property notifies a change when the Task completes. |
isCancellationRequested | Gets a value indicating whether a running operation for this command has been cancelled. |
isRunning | Gets a value indicating whether an operation for this command is currently running. |
Methods
Name | Description |
---|---|
Cancel() | Attempts to cancel the currently running operation for this command. |
ExecuteAsync(object?) | Executes the command asynchronously. |