Compartir a través de


AwaitExpressionInfo Estructura

Definición

Estructura que contiene toda la información semántica sobre una expresión await.

public value class AwaitExpressionInfo : IEquatable<Microsoft::CodeAnalysis::CSharp::AwaitExpressionInfo>
public struct AwaitExpressionInfo : IEquatable<Microsoft.CodeAnalysis.CSharp.AwaitExpressionInfo>
public readonly struct AwaitExpressionInfo : IEquatable<Microsoft.CodeAnalysis.CSharp.AwaitExpressionInfo>
type AwaitExpressionInfo = struct
Public Structure AwaitExpressionInfo
Implements IEquatable(Of AwaitExpressionInfo)
Herencia
AwaitExpressionInfo
Implementaciones

Propiedades

Nombre Description
GetAwaiterMethod

Estructura que contiene toda la información semántica sobre una expresión await.

GetResultMethod

Estructura que contiene toda la información semántica sobre una expresión await.

IsCompletedProperty

Estructura que contiene toda la información semántica sobre una expresión await.

IsDynamic

Estructura que contiene toda la información semántica sobre una expresión await.

RuntimeAwaitMethod

Cuando el entorno de ejecución asincrónico está habilitado para esta expresión await, esto representa:

  • Una llamada a System.Runtime.CompilerServices.AsyncHelpers.Await, si se trata de un tipo de tarea compatible. En tales casos, GetAwaiterMethod, IsCompletedPropertyy GetResultMethod será null.
  • Una llamada a System.Runtime.CompilerServices.AsyncHelpers.AwaitAwaiter|UnsafeAwaitAwaiter. En estos casos, las otras propiedades pueden ser distintasnull de si el resto de la expresión await está enlazado correctamente.

Métodos

Nombre Description
Equals(AwaitExpressionInfo)

Estructura que contiene toda la información semántica sobre una expresión await.

Equals(Object)

Estructura que contiene toda la información semántica sobre una expresión await.

GetHashCode()

Estructura que contiene toda la información semántica sobre una expresión await.

Se aplica a