AsyncOperationT Class |
Namespace: HightlanderSolutions.MeshCheckerEditorExtension.Async
The AsyncOperationT type exposes the following members.
| Name | Description | |
|---|---|---|
| AsyncOperationT(Int32) |
Initializes a new instance of the AsyncOperationT class.
| |
| AsyncOperationT(Int32, ActionT, AsyncOperationResultState) |
Initializes a new instance of the AsyncOperationT class.
|
| Name | Description | |
|---|---|---|
| Aborted |
Gets a value indicating whether the async operaton should be aborted.
| |
| CurrentProgress |
Gets a current progress of the async operation.
| |
| IsEnded |
Gets a value indicating whether the async operation are ended.
| |
| Progress |
Gets a progress state which value is between 0f and 1f, where 1f is «ended».
| |
| Result |
Gets the result of async operation.
| |
| TargetProgress |
Gets the progress limit.
|
| Name | Description | |
|---|---|---|
| Abort |
Abort async operation
| |
| End |
Ends asynchronous operation.
| |
| IncrementProgress |
Increments the CurrentProgress counter. This operation is thread-safe.
| |
| SetTargetProgress |
Sets a target progress of the async operation (target progress will be clamped [1, int.MaxValue])
|
| Name | Description | |
|---|---|---|
| OperationEndedCallback |
Occurs when the async operation ended.
|