Class AsyncControlHandle
Namespace: GoogleSheetFetcher.Editor.AsyncControls
Assembly: GoogleSheetFetcher.Editor.dll
Syntax
public class AsyncControlHandle : IEnumerator
Constructors
| Improve this Doc View SourceAsyncControlHandle(IAsyncControl)
Declaration
public AsyncControlHandle(IAsyncControl control)
Parameters
Type | Name | Description |
---|---|---|
IAsyncControl | control |
Properties
| Improve this Doc View SourceException
The exception when the processing failure.
Declaration
public Exception Exception { get; }
Property Value
Type | Description |
---|---|
Exception |
IsDone
Whether or not the process completed.
Declaration
public bool IsDone { get; }
Property Value
Type | Description |
---|---|
Boolean |
Progress
The progress of the process.
Declaration
public float Progress { get; }
Property Value
Type | Description |
---|---|
Single |
Status
The state of asynchronous processing.
Declaration
public AsyncControlStatus Status { get; }
Property Value
Type | Description |
---|---|
AsyncControlStatus |
Task
Task
Declaration
public Task Task { get; }
Property Value
Type | Description |
---|---|
Task |
Methods
| Improve this Doc View SourceCancel()
Cancel the process.
Declaration
public void Cancel()
Events
| Improve this Doc View SourceCompleted
The event that is called at the end of the process.
Declaration
public event Action Completed
Event Type
Type | Description |
---|---|
Action |