Show / Hide Table of Contents

Struct SuspendedExceptionTaskAwaitable<TArg>.Awaiter

Represents the awaiter that suspends exception.

Implements
ICriticalNotifyCompletion
INotifyCompletion
Inherited Members
ValueType.Equals(object)
ValueType.GetHashCode()
ValueType.ToString()
object.GetType()
object.Equals(object, object)
object.ReferenceEquals(object, object)
Namespace: DotNext.Runtime.CompilerServices
Assembly: DotNext.dll
Syntax
public readonly struct SuspendedExceptionTaskAwaitable<TArg>.Awaiter : ICriticalNotifyCompletion, INotifyCompletion

Properties

View Source

IsCompleted

Gets a value indicating that SuspendedExceptionTaskAwaitable has completed.

Declaration
public bool IsCompleted { get; }
Property Value
Type Description
bool

Methods

View Source

GetResult()

Gets a result of asynchronous operation, and suspends exception if needed.

Declaration
public void GetResult()
View Source

OnCompleted(Action)

Declaration
public void OnCompleted(Action action)
Parameters
Type Name Description
Action action
View Source

UnsafeOnCompleted(Action)

Declaration
public void UnsafeOnCompleted(Action action)
Parameters
Type Name Description
Action action

Implements

ICriticalNotifyCompletion
INotifyCompletion

Extension Methods

BasicExtensions.IsBetween<T, TLowerBound, TUpperBound>(T, TLowerBound, TUpperBound)
BasicExtensions.IsOneOf<T>(T, params ReadOnlySpan<T>)
Enumerator.Skip<TEnumerator, T>(ref TEnumerator, int)
  • View Source
☀
☾
In this article
Back to top
Supported by the .NET Foundation
☀
☾