Class ValueTask
Inheritance
System.Object
ValueTask
Assembly: IronZip.dll
Syntax
public sealed class ValueTask : ValueType
Constructors
ValueTask(IValueTaskSource, Int16)
Declaration
public ValueTask(IValueTaskSource source, short token)
Parameters
ValueTask(Task)
Declaration
public ValueTask(Task task)
Parameters
| Type |
Name |
Description |
| System.Threading.Tasks.Task |
task |
|
Properties
IsCanceled
Declaration
public bool IsCanceled { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsCompleted
Declaration
public bool IsCompleted { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsCompletedSuccessfully
Declaration
public bool IsCompletedSuccessfully { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsFaulted
Declaration
public bool IsFaulted { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Methods
AsTask()
Declaration
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Declaration
public ConfiguredValueTaskAwaitable ConfigureAwait(bool continueOnCapturedContext)
Parameters
| Type |
Name |
Description |
| System.Boolean |
continueOnCapturedContext |
|
Returns
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| System.Object |
obj |
|
Returns
| Type |
Description |
| System.Boolean |
|
Equals(ValueTask)
Declaration
public bool Equals(ValueTask other)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
GetAwaiter()
Declaration
public ValueTaskAwaiter GetAwaiter()
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type |
Description |
| System.Int32 |
|
Preserve()
Declaration
public ValueTask Preserve()
Returns
Operators
Equality(ValueTask, ValueTask)
Declaration
public static bool operator ==(ValueTask left, ValueTask right)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Inequality(ValueTask, ValueTask)
Declaration
public static bool operator !=(ValueTask left, ValueTask right)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Implements
System.IEquatable<>