IValueTaskSource<TResult> IValueTaskSource<TResult> IValueTaskSource<TResult> IValueTaskSource<TResult> Interface

Definition

Stellt ein Objekt dar, das von einem ValueTask<TResult>-Element umschlossen werden kann.Represents an object that can be wrapped by a ValueTask<TResult>.

generic <typename TResult>
public interface class IValueTaskSource
public interface IValueTaskSource<out TResult>
type IValueTaskSource<'Result> = interface
Public Interface IValueTaskSource(Of Out TResult)

Typparameter

TResult

Der Typ des Ergebnisses, das vom Ergebnis der IValueTaskSource<TResult>erzeugt wird.The type of the result produced by the the result of the IValueTaskSource<TResult>.

Methoden

GetResult(Int16) GetResult(Int16) GetResult(Int16) GetResult(Int16)

Ruft das Ergebnis von IValueTaskSource<TResult> ab.Gets the result of the IValueTaskSource<TResult>.

GetStatus(Int16) GetStatus(Int16) GetStatus(Int16) GetStatus(Int16)

Ruft den Status des aktuellen Vorgangs ab.Gets the status of the current operation.

OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags) OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags) OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags) OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags)

Plant die Fortsetzungsaktion für diese IValueTaskSource<TResult>.Schedules the continuation action for this IValueTaskSource<TResult>.

Gilt für: