Freigeben über


ForEachStatementInfo Struktur

Definition

Struktur, die alle semantischen Informationen zu jeder Anweisung enthält.

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)
Vererbung
ForEachStatementInfo
Implementiert

Eigenschaften

Name Beschreibung
CurrentConversion

Die Konvertierung vom Typ der CurrentProperty in die ElementType.

CurrentProperty

Ruft die Eigenschaft "Current" ab.

DisposeAwaitableInfo

Ruft die wartenden Informationen für die DisposeMethod in einer asynchronen Foreach ab. default wenn dies ein synchroner Vorlauf ist.

DisposeMethod

Ruft die "Dispose"-Methode (oder "DisposeAsync" in einer asynchronen Foreach ab).

ElementConversion

Die Konvertierung vom Typ der ElementType Iterationsvariablen in den Variablentyp.

ElementType

Der Zwischentyp, in den die Ausgabe der CurrentProperty Datei konvertiert wird, bevor sie in den Iterationsvariablentyp konvertiert wird.

GetEnumeratorMethod

Ruft die Methode "GetEnumerator" ab.

IsAsynchronous

Gibt an, ob es sich um einen asynchronen Vorwurf handelt.

MoveNextAwaitableInfo

Ruft die wartenden Informationen für die MoveNextMethod in einer asynchronen Foreach ab. default wenn dies ein synchroner Vorlauf ist.

MoveNextMethod

Ruft die "MoveNext"-Methode (oder "MoveNextAsync" in einer asynchronen Foreach ab).

Methoden

Name Beschreibung
Equals(ForEachStatementInfo)

Struktur, die alle semantischen Informationen zu jeder Anweisung enthält.

Equals(Object)

Struktur, die alle semantischen Informationen zu jeder Anweisung enthält.

GetHashCode()

Struktur, die alle semantischen Informationen zu jeder Anweisung enthält.

Gilt für: