Condividi tramite


ForEachStatementInfo Struct

Definizione

Struttura contenente tutte le informazioni semantiche su un oggetto per ogni istruzione.

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)
Ereditarietà
ForEachStatementInfo
Implementazioni

Proprietà

Nome Descrizione
CurrentConversion

Conversione dal tipo dell'oggetto CurrentPropertyElementTypea .

CurrentProperty

Ottiene la proprietà "Current".

DisposeAwaitableInfo

Ottiene le informazioni awaitable per in DisposeMethod un foreach asincrono. default se si tratta di un foreach sincrono.

DisposeMethod

Ottiene il metodo "Dispose" (o "DisposeAsync" in un foreach asincrono).

ElementConversion

Conversione da al ElementType tipo di variabile di iterazione.

ElementType

Tipo intermedio in cui viene convertito l'output dell'oggetto CurrentProperty prima di essere convertito nel tipo di variabile di iterazione.

GetEnumeratorMethod

Ottiene il metodo "GetEnumerator".

IsAsynchronous

Indica se si tratta di un foreach asincrono.

MoveNextAwaitableInfo

Ottiene le informazioni awaitable per in MoveNextMethod un foreach asincrono. default se si tratta di un foreach sincrono.

MoveNextMethod

Ottiene il metodo "MoveNext" (o "MoveNextAsync" in un foreach asincrono).

Metodi

Nome Descrizione
Equals(ForEachStatementInfo)

Struttura contenente tutte le informazioni semantiche su un oggetto per ogni istruzione.

Equals(Object)

Struttura contenente tutte le informazioni semantiche su un oggetto per ogni istruzione.

GetHashCode()

Struttura contenente tutte le informazioni semantiche su un oggetto per ogni istruzione.

Si applica a