Compartilhar via


ForEachStatementInfo Estrutura

Definição

Estrutura que contém todas as informações semânticas sobre uma instrução para cada instrução.

public value class ForEachStatementInfo : IEquatable<Microsoft::CodeAnalysis::CSharp::ForEachStatementInfo>
public struct ForEachStatementInfo : IEquatable<Microsoft.CodeAnalysis.CSharp.ForEachStatementInfo>
public readonly struct ForEachStatementInfo : IEquatable<Microsoft.CodeAnalysis.CSharp.ForEachStatementInfo>
type ForEachStatementInfo = struct
Public Structure ForEachStatementInfo
Implements IEquatable(Of ForEachStatementInfo)
Herança
ForEachStatementInfo
Implementações

Propriedades

Nome Description
CurrentConversion

A conversão do tipo de CurrentProperty .ElementType

CurrentProperty

Obtém a propriedade "Current".

DisposeAwaitableInfo

Obtém as informações aguardadas para o DisposeMethod foreach assíncrono. default se este for um foreach síncrono.

DisposeMethod

Obtém o método "Dispose" (ou "DisposeAsync" em um foreach assíncrono).

ElementConversion

A conversão do ElementType tipo de variável de iteração para o tipo de variável de iteração.

ElementType

O tipo intermediário no qual a saída da é convertida antes de CurrentProperty ser convertida no tipo de variável de iteração.

GetEnumeratorMethod

Obtém o método "GetEnumerator".

IsAsynchronous

Se este é um foreach assíncrono.

MoveNextAwaitableInfo

Obtém as informações aguardadas para o MoveNextMethod foreach assíncrono. default se este for um foreach síncrono.

MoveNextMethod

Obtém o método "MoveNext" (ou "MoveNextAsync" em um foreach assíncrono).

Métodos

Nome Description
Equals(ForEachStatementInfo)

Estrutura que contém todas as informações semânticas sobre uma instrução para cada instrução.

Equals(Object)

Estrutura que contém todas as informações semânticas sobre uma instrução para cada instrução.

GetHashCode()

Estrutura que contém todas as informações semânticas sobre uma instrução para cada instrução.

Aplica-se a