SynchronousCompletionAsyncResult<T> Struct
Definition
A task-like operation that is guaranteed to finish continuations synchronously, can be used for parametrized one-shot events
public struct SynchronousCompletionAsyncResult<T>
Constructors
| Name | Description |
|---|---|
| SynchronousCompletionAsyncResult<T> | No summary available. |
SynchronousCompletionAsyncResult<T> Constructor
public SynchronousCompletionAsyncResult<T>(T result)
Parameters
result T
Methods
| Name | Description |
|---|---|
| Equals (2 overloads) | No summary available. |
| GetAwaiter | No summary available. |
| GetHashCode | No summary available. |
| GetResult | No summary available. |
| OnCompleted | No summary available. |
| ToString | No summary available. |
Equals overloads
Equals Method
public bool Equals(Avalonia.Utilities.SynchronousCompletionAsyncResult<T><T> other)
Parameters
other Avalonia.Utilities.SynchronousCompletionAsyncResult<T><T>
Returns
bool
Equals Method
public bool Equals(object obj)
Parameters
obj object
Returns
bool
GetAwaiter Method
public Avalonia.Utilities.SynchronousCompletionAsyncResult<T><T> GetAwaiter()
Returns
Avalonia.Utilities.SynchronousCompletionAsyncResult<T><T>
GetHashCode Method
public int GetHashCode()
Returns
int
GetResult Method
public T GetResult()
Returns
T
OnCompleted Method
public void OnCompleted(Action continuation)
Parameters
continuation Action
ToString Method
public string ToString()
Returns
string
Properties
| Name | Description |
|---|---|
| IsCompleted | No summary available. |
IsCompleted Property
public bool IsCompleted { get; set; }