ICollectionExpressionElementsPlaceholderOperation 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
특성으로 지정된 [CollectionBuilder] 일부 생성 메서드에 전달될 때 컬렉션 식의 요소를 나타냅니다. 원본에 Elements 나타나는 요소가 포함된 것과는 다릅니다. 이는 생성 메서드가 컬렉션 작성기 메서드인 경우 컬렉션 식의 IArgumentOperationConstructArguments 완전히 평가된 요소를 포함하는 생성 메서드에 전달된 마지막 ReadOnlySpan 을 나타내는 in의 'Value'로 표시됩니다.
public interface ICollectionExpressionElementsPlaceholderOperation : Microsoft.CodeAnalysis.IOperation
type ICollectionExpressionElementsPlaceholderOperation = interface
interface IOperation
Public Interface ICollectionExpressionElementsPlaceholderOperation
Implements IOperation
- 구현
설명
이 노드는 다음 작업 종류와 연결됩니다.
이 인터페이스는 연결된 API에 의해 구현을 위해 예약되어 있습니다. 우리는 미래에 그것을 변경할 수있는 권리를 보유합니다.
속성
| Name | Description |
|---|---|
| ChildOperations |
이 작업에 대한 자식 작업의 열거형입니다. (다음에서 상속됨 IOperation) |
| Children |
사용되지 않음.
이 작업에 대한 자식 작업의 배열입니다. 사용되지 않음: 사용 ChildOperations하세요. (다음에서 상속됨 IOperation) |
| ConstantValue |
작업이 상수 값 HasValue 으로 계산되는 식인 경우 true이며 Value 식의 값입니다. 그렇지 않으면 HasValue false입니다. (다음에서 상속됨 IOperation) |
| IsImplicit |
컴파일러가 컴파일러 코드에 의해 /암시적으로 계산된 경우 True로 설정 (다음에서 상속됨 IOperation) |
| Kind |
작업의 종류를 식별합니다. (다음에서 상속됨 IOperation) |
| Language |
IOperation의 원본 언어입니다. 가능한 값은 CSharp 및 VisualBasic입니다. (다음에서 상속됨 IOperation) |
| Parent |
이 작업을 자식으로 사용하는 IOperation입니다. 루트의 경우 Null입니다. (다음에서 상속됨 IOperation) |
| SemanticModel |
이 작업을 생성하는 데 사용된 선택적 의미 체계 모델입니다. API를 사용하여 원본 GetOperation(SyntaxNode, CancellationToken) 에서 생성된 작업 및 분석기에서 수행된 작업 콜백에 대해 null이 아닌 경우 내부 작업에 대해 Null입니다 ControlFlowGraph. (다음에서 상속됨 IOperation) |
| Syntax |
작업을 생성하기 위해 분석된 구문입니다. (다음에서 상속됨 IOperation) |
| Type |
작업의 결과 형식이거나, 작업이 결과를 생성하지 않는 경우 null입니다. (다음에서 상속됨 IOperation) |
메서드
| Name | Description |
|---|---|
| Accept(OperationVisitor) |
특성으로 지정된 |
| Accept<TArgument,TResult>(OperationVisitor<TArgument,TResult>, TArgument) |
특성으로 지정된 |
확장명 메서드
| Name | Description |
|---|---|
| Descendants(IOperation) |
지정된 |
| DescendantsAndSelf(IOperation) |
지정된 작업을 계산 순서로 포함하여 지정된 |