다음을 통해 공유


IForToLoopOperation 인터페이스

정의

루프 제어 변수와 컨트롤 변수의 초기, 제한 및 단계 값을 사용하여 루프할 for를 나타냅니다.

현재 사용량: (1) VB 'For ... 받는 사람... Step' loop 문

public interface class IForToLoopOperation : Microsoft::CodeAnalysis::Operations::ILoopOperation
public interface IForToLoopOperation : Microsoft.CodeAnalysis.Operations.ILoopOperation
type IForToLoopOperation = interface
    interface ILoopOperation
    interface IOperation
Public Interface IForToLoopOperation
Implements ILoopOperation
구현

설명

이 인터페이스는 연결된 API에 의해 구현을 위해 예약되어 있습니다. 우리는 미래에 그것을 변경할 수있는 권리를 보유합니다.

속성

Body

루프의 본문입니다.

(다음에서 상속됨 ILoopOperation)
ChildOperations

이 작업에 대한 자식 작업의 열거형입니다.

(다음에서 상속됨 IOperation)
Children
사용되지 않음.

이 작업에 대한 자식 작업 배열입니다. 사용되지 않음: 를 사용 ChildOperations하세요.

(다음에서 상속됨 IOperation)
ConstantValue

연산이 상수 값 HasValue 으로 계산되는 식인 경우 는 true이고 Value 는 식의 값입니다. 그렇지 않으면 가 HasValue false입니다.

(다음에서 상속됨 IOperation)
ContinueLabel

루프 계속 레이블.

(다음에서 상속됨 ILoopOperation)
ExitLabel

종료/중단 레이블을 반복합니다.

(다음에서 상속됨 ILoopOperation)
InitialValue

루프 제어 변수의 초기 값을 설정하는 작업입니다. 이는 'For'와 'To' 키워드 간의 식에서 비롯됩니다.

IsChecked

true 이 루프 뒤에 있는 산술 연산이 '검사'되면 입니다.

IsImplicit

컴파일러가 컴파일러 코드에 의해 /암시적으로 계산된 경우 True로 설정

(다음에서 상속됨 IOperation)
Kind

작업의 종류를 식별합니다.

(다음에서 상속됨 IOperation)
Language

IOperation의 원본 언어입니다. 가능한 값은 CSharpVisualBasic입니다.

(다음에서 상속됨 IOperation)
LimitValue

루프 제어 변수의 제한 값에 대한 작업입니다. 이는 'To' 키워드(keyword) 이후의 식에서 가져옵니다.

Locals

선언된 로컬입니다.

(다음에서 상속됨 ILoopOperation)
LoopControlVariable

새 지역 변수를 선언하기 위한 작업을 참조하거나 기존 변수 또는 식을 참조합니다.

LoopKind

루프의 종류입니다.

(다음에서 상속됨 ILoopOperation)
NextVariables

루프 아래쪽에 있는 다음 변수로 구분된 쉼표의 선택적 목록입니다.

Parent

이 작업을 자식으로 사용하는 IOperation입니다. 루트에 대한 Null입니다.

(다음에서 상속됨 IOperation)
SemanticModel

이 작업을 생성하는 데 사용된 선택적 의미 체계 모델입니다. 분석기로 만든 API 및 작업 콜백을 GetOperation(SyntaxNode, CancellationToken) 사용하여 원본에서 생성된 작업에 대해 null이 아닌 경우 내부 작업의 경우 Null입니다 ControlFlowGraph.

(다음에서 상속됨 IOperation)
StepValue

루프 제어 변수의 단계 값에 대한 작업입니다. 이는 'Step' 키워드(keyword) 이후의 식에서 비롯되거나 'Step' 절을 생략하면 컴파일러에서 유추됩니다.

Syntax

연산을 생성하기 위해 분석된 구문입니다.

(다음에서 상속됨 IOperation)
Type

작업의 결과 형식이거나, 작업이 결과를 생성하지 않는 경우 null입니다.

(다음에서 상속됨 IOperation)

메서드

Accept(OperationVisitor)

루프 제어 변수와 컨트롤 변수의 초기, 제한 및 단계 값을 사용하여 루프할 for를 나타냅니다.

현재 사용량: (1) VB 'For ... 받는 사람... Step' loop 문

(다음에서 상속됨 IOperation)
Accept<TArgument,TResult>(OperationVisitor<TArgument,TResult>, TArgument)

루프 제어 변수와 컨트롤 변수의 초기, 제한 및 단계 값을 사용하여 루프할 for를 나타냅니다.

현재 사용량: (1) VB 'For ... 받는 사람... Step' loop 문

(다음에서 상속됨 IOperation)

확장 메서드

Descendants(IOperation)

지정된 operation 의 모든 하위 작업을 평가 순서대로 반환합니다.

DescendantsAndSelf(IOperation)

지정된 operation 를 평가 순서로 포함하여 지정된 operation 의 모든 하위 작업을 반환합니다.

적용 대상