AwaitExpression Class

Represents an await expression for asynchronous operations.

public class AwaitExpression : Expression
Inheritance
Expression AwaitExpression

Constructors

NameDescription
AwaitExpression()
AwaitExpression(Expression?)Initializes a new instance of the AwaitExpression class with the specified expression.

AwaitExpression overloads

AwaitExpression()

AwaitExpression.cs
public AwaitExpression()

No documentation is available.

AwaitExpression(Expression?)

AwaitExpression.cs

Initializes a new instance of the AwaitExpression class with the specified expression.

public AwaitExpression(Expression? expression)
Parameters
expression Expression?
The async expression to await.

Properties

NameDescription
Expression
public Expression? Expression { get; set; }

Property value

Expression?

No documentation is available.

Methods

NameDescription
ConfigureAwait(bool)Configures the awaiter to continue on the captured context.

ConfigureAwait(bool)

AwaitExpression.cs

Configures the awaiter to continue on the captured context.

public AwaitExpression ConfigureAwait(bool continueOnCapturedContext)

Parameters

continueOnCapturedContext bool
True to attempt to marshal back to the original context; otherwise, false.

Returns

AwaitExpression This AwaitExpression instance.