C# 클래스 Microsoft.CodeAnalysis.CSharp.ForEachEnumeratorInfo

Information to be deduced while binding a foreach loop so that the loop can be lowered to a while over an enumerator. Not applicable to the array or string forms.
파일 보기 프로젝트 열기: lodejard/AllNetCore 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CollectionConversion Microsoft.CodeAnalysis.CSharp.Conversion
CollectionType TypeSymbol
CurrentConversion Microsoft.CodeAnalysis.CSharp.Conversion
CurrentPropertyGetter MethodSymbol
ElementType TypeSymbol
EnumeratorConversion Microsoft.CodeAnalysis.CSharp.Conversion
GetEnumeratorMethod MethodSymbol
Location BinderFlags
MoveNextMethod MethodSymbol
NeedsDisposeMethod bool

비공개 메소드들

메소드 설명
ForEachEnumeratorInfo ( TypeSymbol collectionType, TypeSymbol elementType, MethodSymbol getEnumeratorMethod, MethodSymbol currentPropertyGetter, MethodSymbol moveNextMethod, bool needsDisposeMethod, Microsoft.CodeAnalysis.CSharp.Conversion collectionConversion, Microsoft.CodeAnalysis.CSharp.Conversion currentConversion, Microsoft.CodeAnalysis.CSharp.Conversion enumeratorConversion, BinderFlags location ) : System.Diagnostics

프로퍼티 상세

CollectionConversion 공개적으로 프로퍼티

public Conversion,Microsoft.CodeAnalysis.CSharp CollectionConversion
리턴 Microsoft.CodeAnalysis.CSharp.Conversion

CollectionType 공개적으로 프로퍼티

public TypeSymbol CollectionType
리턴 TypeSymbol

CurrentConversion 공개적으로 프로퍼티

public Conversion,Microsoft.CodeAnalysis.CSharp CurrentConversion
리턴 Microsoft.CodeAnalysis.CSharp.Conversion

CurrentPropertyGetter 공개적으로 프로퍼티

public MethodSymbol CurrentPropertyGetter
리턴 MethodSymbol

ElementType 공개적으로 프로퍼티

public TypeSymbol ElementType
리턴 TypeSymbol

EnumeratorConversion 공개적으로 프로퍼티

public Conversion,Microsoft.CodeAnalysis.CSharp EnumeratorConversion
리턴 Microsoft.CodeAnalysis.CSharp.Conversion

GetEnumeratorMethod 공개적으로 프로퍼티

public MethodSymbol GetEnumeratorMethod
리턴 MethodSymbol

Location 공개적으로 프로퍼티

public BinderFlags Location
리턴 BinderFlags

MoveNextMethod 공개적으로 프로퍼티

public MethodSymbol MoveNextMethod
리턴 MethodSymbol

NeedsDisposeMethod 공개적으로 프로퍼티

public bool NeedsDisposeMethod
리턴 bool