次の方法で共有


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、および GetResultMethodnullされます。
  • System.Runtime.CompilerServices.AsyncHelpers.AwaitAwaiter|UnsafeAwaitAwaiterの呼び出し。 このような場合、await 式の残りの部分が正常にバインドされている場合、他のプロパティはnull されないことがあります。

メソッド

名前 説明
Equals(AwaitExpressionInfo)

await 式に関するすべてのセマンティック情報を含む構造体。

Equals(Object)

await 式に関するすべてのセマンティック情報を含む構造体。

GetHashCode()

await 式に関するすべてのセマンティック情報を含む構造体。

適用対象