Compartilhar via


AwaitExpressionInfo Estrutura

Definição

Estrutura que contém todas as informações semânticas sobre uma expressão 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)
Herança
AwaitExpressionInfo
Implementações

Propriedades

Nome Description
GetAwaiterMethod

Estrutura que contém todas as informações semânticas sobre uma expressão await.

GetResultMethod

Estrutura que contém todas as informações semânticas sobre uma expressão await.

IsCompletedProperty

Estrutura que contém todas as informações semânticas sobre uma expressão await.

IsDynamic

Estrutura que contém todas as informações semânticas sobre uma expressão await.

RuntimeAwaitMethod

Quando a assíncrona de runtime está habilitada para esta expressão await, isso representa:

  • Uma chamada para System.Runtime.CompilerServices.AsyncHelpers.Await, se esse for um tipo de tarefa com suporte. Nesses casos, GetAwaiterMethode IsCompletedPropertyGetResultMethod será null.
  • Uma chamada para System.Runtime.CompilerServices.AsyncHelpers.AwaitAwaiter|UnsafeAwaitAwaiter. Nesses casos, as outras propriedades poderão ser diferentes senull o restante da expressão await for associado com êxito.

Métodos

Nome Description
Equals(AwaitExpressionInfo)

Estrutura que contém todas as informações semânticas sobre uma expressão await.

Equals(Object)

Estrutura que contém todas as informações semânticas sobre uma expressão await.

GetHashCode()

Estrutura que contém todas as informações semânticas sobre uma expressão await.

Aplica-se a