StartAsync(ProcessConfiguration, CancellationToken) Method

Definition

Starts the external process asynchronously using the specified configuration.

[UnsupportedOSPlatform("ios")]
[UnsupportedOSPlatform("tvos")]
[UnsupportedOSPlatform("browser")]
public Task StartAsync(ProcessConfiguration configuration, CancellationToken cancellationToken)

Parameters

configuration
ProcessConfiguration

The configuration settings for starting the external process.

cancellationToken
CancellationToken

A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Returns

Task
A task representing the asynchronous operation. The result contains the buffered process result when the method completes.

Remarks

Configuration is not mutated; the resolved file path is returned via the result. ExecutedFilePath.