Compartir a través de


ForEachStatementInfo Estructura

Definición

Estructura que contiene toda la información semántica sobre una para cada instrucción.

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)
Herencia
ForEachStatementInfo
Implementaciones

Propiedades

Nombre Description
CurrentConversion

Conversión del tipo de a CurrentProperty .ElementType

CurrentProperty

Obtiene la propiedad "Current".

DisposeAwaitableInfo

Obtiene la información que se puede esperar para DisposeMethod en un foreach asincrónico. default si se trata de un foreach sincrónico.

DisposeMethod

Obtiene el método "Dispose" (o "DisposeAsync" en un foreach asincrónico).

ElementConversion

Conversión de al ElementType tipo de variable de iteración.

ElementType

Tipo intermedio al que se convierte la salida del CurrentProperty objeto antes de convertirse al tipo de variable de iteración.

GetEnumeratorMethod

Obtiene el método "GetEnumerator".

IsAsynchronous

Si se trata de un foreach asincrónico.

MoveNextAwaitableInfo

Obtiene la información que se puede esperar para MoveNextMethod en un foreach asincrónico. default si se trata de un foreach sincrónico.

MoveNextMethod

Obtiene el método "MoveNext" (o "MoveNextAsync" en un foreach asincrónico).

Métodos

Nombre Description
Equals(ForEachStatementInfo)

Estructura que contiene toda la información semántica sobre una para cada instrucción.

Equals(Object)

Estructura que contiene toda la información semántica sobre una para cada instrucción.

GetHashCode()

Estructura que contiene toda la información semántica sobre una para cada instrucción.

Se aplica a