다음을 통해 공유


ForEachStatementInfo 구조체

정의

for 각 문에 대한 모든 의미 체계 정보를 포함하는 구조체입니다.

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
구현

속성

Name Description
CurrentConversion

형식 CurrentPropertyElementType에서 .

CurrentProperty

"Current" 속성을 가져옵니다.

DisposeAwaitableInfo

비동기 foreach에 대한 DisposeMethod 대기 가능한 정보를 가져옵니다. 동기 foreach이면 입니다.

DisposeMethod

"Dispose" 메서드(또는 비동기 foreach의 "DisposeAsync")를 가져옵니다.

ElementConversion

반복 변수 형식으로 ElementType 의 변환입니다.

ElementType

반복 변수 형식으로 변환되기 전에 출력 CurrentProperty 이 변환되는 중간 형식입니다.

GetEnumeratorMethod

"GetEnumerator" 메서드를 가져옵니다.

IsAsynchronous

이것이 비동기 포어치인지 여부입니다.

MoveNextAwaitableInfo

비동기 foreach에 대한 MoveNextMethod 대기 가능한 정보를 가져옵니다. 동기 foreach이면 입니다.

MoveNextMethod

"MoveNext" 메서드(또는 비동기 foreach의 "MoveNextAsync")를 가져옵니다.

메서드

Name Description
Equals(ForEachStatementInfo)

for 각 문에 대한 모든 의미 체계 정보를 포함하는 구조체입니다.

Equals(Object)

for 각 문에 대한 모든 의미 체계 정보를 포함하는 구조체입니다.

GetHashCode()

for 각 문에 대한 모든 의미 체계 정보를 포함하는 구조체입니다.

적용 대상