AwaitExpressionInfo Структура

Определение

Структура, содержащая все семантические сведения о выражении 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)
Наследование
AwaitExpressionInfo
Реализации

Свойства

Имя Описание
GetAwaiterMethod

Структура, содержащая все семантические сведения о выражении await.

GetResultMethod

Структура, содержащая все семантические сведения о выражении await.

IsCompletedProperty

Структура, содержащая все семантические сведения о выражении await.

IsDynamic

Структура, содержащая все семантические сведения о выражении await.

RuntimeAwaitMethod

Если для этого выражения await включено асинхронное выражение среды выполнения, это означает следующее:

  • Вызов System.Runtime.CompilerServices.AsyncHelpers.Await, если это поддерживаемый тип задачи. В таких случаях , GetAwaiterMethodIsCompletedPropertyи GetResultMethod будетnull.
  • Вызов System.Runtime.CompilerServices.AsyncHelpers.AwaitAwaiter|UnsafeAwaitAwaiter. В таких случаях другие свойства могут быть не-,null если остальная часть выражения await успешно привязана.

Методы

Имя Описание
Equals(AwaitExpressionInfo)

Структура, содержащая все семантические сведения о выражении await.

Equals(Object)

Структура, содержащая все семантические сведения о выражении await.

GetHashCode()

Структура, содержащая все семантические сведения о выражении await.

Применяется к