Поделиться через


ForEachStatementInfo Структура

Определение

Структура, содержащая все семантические сведения о каждом операторе.

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)
Наследование
ForEachStatementInfo
Реализации

Свойства

CurrentConversion

Преобразование из типа объекта в CurrentProperty .ElementType

CurrentProperty

Возвращает свойство Current.

DisposeMethod

Возвращает метод Dispose (или DisposeAsync) в асинхронном элементе foreach.

ElementConversion

Преобразование из типа переменной ElementType итерации в тип переменной итерации.

ElementType

Промежуточный тип, в который выходные данные CurrentProperty преобразуются перед преобразованием в тип переменной итерации.

GetEnumeratorMethod

Возвращает метод GetEnumerator.

IsAsynchronous

Указывает, является ли это асинхронным элементом foreach.

MoveNextMethod

Возвращает метод MoveNext (или MoveNextAsync в асинхронном элементе foreach).

Методы

Equals(ForEachStatementInfo)

Структура, содержащая все семантические сведения о каждом операторе.

Equals(Object)

Структура, содержащая все семантические сведения о каждом операторе.

GetHashCode()

Структура, содержащая все семантические сведения о каждом операторе.

Применяется к