AccessorDeclarationSyntax
|
AccessorListSyntax
|
AliasQualifiedNameSyntax
|
정규화된 별칭 이름의 구문 노드를 나타내는 클래스입니다.
|
AnonymousFunctionExpressionSyntax
|
익명 함수 식을 나타내는 클래스가 파생되는 기본 클래스를 제공합니다.
|
AnonymousMethodExpressionSyntax
|
익명 메서드 식의 구문 노드를 나타내는 클래스입니다.
|
AnonymousObjectCreationExpressionSyntax
|
익명 개체 만들기 식의 구문 노드를 나타내는 클래스입니다.
|
AnonymousObjectMemberDeclaratorSyntax
|
ArgumentListSyntax
|
인수 목록의 구문 노드를 나타내는 클래스입니다.
|
ArgumentSyntax
|
인수의 구문 노드를 나타내는 클래스입니다.
|
ArrayCreationExpressionSyntax
|
배열 만들기 식의 구문 노드를 나타내는 클래스입니다.
|
ArrayRankSpecifierSyntax
|
ArrayTypeSyntax
|
배열 형식의 구문 노드를 나타내는 클래스입니다.
|
ArrowExpressionClauseSyntax
|
식 본문 멤버의 식 본문 구문입니다.
|
AssignmentExpressionSyntax
|
대입 연산자가 있는 식을 나타내는 클래스입니다.
|
AttributeArgumentListSyntax
|
특성 인수 목록 구문입니다.
|
AttributeArgumentSyntax
|
Attribute 인수 구문입니다.
|
AttributeListSyntax
|
언어 구문에 적용된 하나 이상의 특성을 나타내는 클래스입니다.
|
AttributeSyntax
|
특성 구문입니다.
|
AttributeTargetSpecifierSyntax
|
특성 대상을 구성하는 언어를 나타내는 클래스입니다.
|
AwaitExpressionSyntax
|
"await" 식의 구문 노드를 나타내는 클래스입니다.
|
BadDirectiveTriviaSyntax
|
BaseArgumentListSyntax
|
인수 목록 구문 노드를 나타내는 클래스가 파생되는 기본 클래스를 제공합니다. 이 클래스는 추상 클래스입니다.
|
BaseCrefParameterListSyntax
|
주변 문장 부호가 있는 cref 매개 변수 목록입니다.
일반 매개 변수와 달리 cref 매개 변수에는 이름이 없습니다.
|
BaseExpressionColonSyntax
|
BaseExpressionSyntax
|
기본 식의 구문 노드를 나타내는 클래스입니다.
|
BaseExpressionTypeClauseSyntax
|
기본 식의 type 절에 대한 구문 노드를 나타내는 클래스입니다.
|
BaseFieldDeclarationSyntax
|
BaseListSyntax
|
기본 목록 구문입니다.
|
BaseMethodDeclarationSyntax
|
메서드 선언 구문의 기본 형식입니다.
|
BaseNamespaceDeclarationSyntax
|
BaseObjectCreationExpressionSyntax
|
BaseParameterListSyntax
|
매개 변수 목록 구문의 기본 형식입니다.
|
BaseParameterSyntax
|
기본 매개 변수 구문입니다.
|
BasePropertyDeclarationSyntax
|
속성 선언 구문의 기본 형식입니다.
|
BaseTypeDeclarationSyntax
|
형식 선언 구문의 기본 클래스입니다.
|
BaseTypeSyntax
|
기본 형식 구문 노드를 나타내는 클래스가 파생되는 기본 클래스를 제공합니다. 이 클래스는 추상 클래스입니다.
|
BinaryExpressionSyntax
|
이진 연산자가 있는 식을 나타내는 클래스입니다.
|
BinaryPatternSyntax
|
BlockSyntax
|
BracketedArgumentListSyntax
|
대괄호로 묶인 인수 목록의 구문 노드를 나타내는 클래스입니다.
|
BracketedParameterListSyntax
|
주변 대괄호가 있는 매개 변수 목록 구문입니다.
|
BranchingDirectiveTriviaSyntax
|
BreakStatementSyntax
|
CasePatternSwitchLabelSyntax
|
switch 문 내의 사례 레이블을 나타냅니다.
|
CaseSwitchLabelSyntax
|
switch 문 내의 사례 레이블을 나타냅니다.
|
CastExpressionSyntax
|
캐스트 식의 구문 노드를 나타내는 클래스입니다.
|
CatchClauseSyntax
|
CatchDeclarationSyntax
|
CatchFilterClauseSyntax
|
CheckedExpressionSyntax
|
Checked 또는 Unchecked 식의 구문 노드를 나타내는 클래스입니다.
|
CheckedStatementSyntax
|
ClassDeclarationSyntax
|
클래스 형식 선언 구문입니다.
|
ClassOrStructConstraintSyntax
|
클래스 또는 구조체 제약 조건 구문입니다.
|
CollectionElementSyntax
|
CollectionExpressionSyntax
|
CommonForEachStatementSyntax
|
CompilationUnitSyntax
|
ConditionalAccessExpressionSyntax
|
조건부 액세스 식의 구문 노드를 나타내는 클래스입니다.
|
ConditionalDirectiveTriviaSyntax
|
ConditionalExpressionSyntax
|
조건식의 구문 노드를 나타내는 클래스입니다.
|
ConstantPatternSyntax
|
ConstructorConstraintSyntax
|
생성자 제약 조건 구문입니다.
|
ConstructorDeclarationSyntax
|
생성자 선언 구문입니다.
|
ConstructorInitializerSyntax
|
생성자 이니셜라이저 구문입니다.
|
ContinueStatementSyntax
|
ConversionOperatorDeclarationSyntax
|
변환 연산자 선언 구문입니다.
|
ConversionOperatorMemberCrefSyntax
|
암시적 또는 명시적 키워드(keyword), 연산자 키워드(keyword), 대상 형식 및 선택적 매개 변수 목록으로 지정된 MemberCrefSyntax입니다.
예를 들어 "암시적 연산자 int" 또는 "명시적 연산자 MyType(int)"입니다.
|
CrefBracketedParameterListSyntax
|
cref 매개 변수의 대괄호로 묶인 목록입니다.
|
CrefParameterListSyntax
|
cref 매개 변수의 괄호로 괄호로 붙는 목록입니다.
|
CrefParameterSyntax
|
BaseCrefParameterListSyntax의 요소입니다.
일반 매개 변수와 달리 cref 매개 변수에는 선택적 ref, in, out 키워드(keyword), 선택적 읽기 전용 키워드(keyword) 및 형식만 있습니다. 이름이 없고 특성이나 다른 한정자가 없습니다.
|
CrefSyntax
|
cref 특성에서 참조하는 기호입니다(예: <see> 또는 <seealso> documentation comment tag).
예를 들어 의 M은 <cref="M" /을 참조하세요>.
|
DeclarationExpressionSyntax
|
out var 선언 또는 분해 선언에서 변수 선언의 구문 노드를 나타내는 클래스입니다.
|
DeclarationPatternSyntax
|
DefaultConstraintSyntax
|
기본 제약 조건 구문입니다.
|
DefaultExpressionSyntax
|
Default 식의 구문 노드를 나타내는 클래스입니다.
|
DefaultSwitchLabelSyntax
|
switch 문 내의 기본 레이블을 나타냅니다.
|
DefineDirectiveTriviaSyntax
|
DelegateDeclarationSyntax
|
대리자 선언 구문입니다.
|
DestructorDeclarationSyntax
|
소멸자 선언 구문입니다.
|
DirectiveTriviaSyntax
|
DiscardDesignationSyntax
|
DiscardPatternSyntax
|
DocumentationCommentTriviaSyntax
|
DoStatementSyntax
|
ElementAccessExpressionSyntax
|
요소 액세스 식의 구문 노드를 나타내는 클래스입니다.
|
ElementBindingExpressionSyntax
|
요소 바인딩 식의 구문 노드를 나타내는 클래스입니다.
|
ElifDirectiveTriviaSyntax
|
ElseClauseSyntax
|
else 문 구문을 나타냅니다.
|
ElseDirectiveTriviaSyntax
|
EmptyStatementSyntax
|
EndIfDirectiveTriviaSyntax
|
EndRegionDirectiveTriviaSyntax
|
EnumDeclarationSyntax
|
열거형 형식 선언 구문입니다.
|
EnumMemberDeclarationSyntax
|
EqualsValueClauseSyntax
|
ErrorDirectiveTriviaSyntax
|
EventDeclarationSyntax
|
EventFieldDeclarationSyntax
|
ExplicitInterfaceSpecifierSyntax
|
ExpressionColonSyntax
|
ExpressionElementSyntax
|
ExpressionOrPatternSyntax
|
ExpressionStatementSyntax
|
ExpressionSyntax
|
식 구문 노드를 나타내는 클래스가 파생되는 기본 클래스를 제공합니다. 이 클래스는 추상 클래스입니다.
|
ExternAliasDirectiveSyntax
|
컴파일러 명령줄에서 "/r:MyAlias=SomeAssembly.dll"을 지정하여 ExternAlias 지시문 구문(예: "extern alias MyAlias;")을 나타냅니다.
|
FieldDeclarationSyntax
|
FileScopedNamespaceDeclarationSyntax
|
FinallyClauseSyntax
|
FixedStatementSyntax
|
ForEachStatementSyntax
|
ForEachVariableStatementSyntax
|
ForStatementSyntax
|
FromClauseSyntax
|
FunctionPointerCallingConventionSyntax
|
함수 포인터 호출 규칙 구문입니다.
|
FunctionPointerParameterListSyntax
|
함수 포인터 매개 변수 목록 구문입니다.
|
FunctionPointerParameterSyntax
|
매개 변수 구문입니다.
|
FunctionPointerTypeSyntax
|
FunctionPointerUnmanagedCallingConventionListSyntax
|
함수 포인터 호출 규칙 구문입니다.
|
FunctionPointerUnmanagedCallingConventionSyntax
|
개별 함수 포인터 관리되지 않는 호출 규칙입니다.
|
GenericNameSyntax
|
제네릭 이름의 구문 노드를 나타내는 클래스입니다.
|
GlobalStatementSyntax
|
GotoStatementSyntax
|
goto 문 구문을 나타냅니다.
|
GroupClauseSyntax
|
IdentifierNameSyntax
|
식별자 이름에 대한 구문 노드를 나타내는 클래스입니다.
|
IfDirectiveTriviaSyntax
|
IfStatementSyntax
|
if 문 구문을 나타냅니다.
|
ImplicitArrayCreationExpressionSyntax
|
암시적 배열 만들기 식의 구문 노드를 나타내는 클래스입니다.
|
ImplicitElementAccessSyntax
|
암시적 요소 액세스 식의 구문 노드를 나타내는 클래스입니다.
|
ImplicitObjectCreationExpressionSyntax
|
암시적 개체 만들기 식의 구문 노드를 나타내는 클래스입니다.
|
ImplicitStackAllocArrayCreationExpressionSyntax
|
암시적 stackalloc 배열 생성 식의 구문 노드를 나타내는 클래스입니다.
|
IncompleteMemberSyntax
|
IndexerDeclarationSyntax
|
IndexerMemberCrefSyntax
|
이 키워드(keyword) 및 선택적 매개 변수 목록에서 지정한 MemberCrefSyntax입니다.
예를 들어 "this" 또는 "this[int]"입니다.
|
InitializerExpressionSyntax
|
이니셜라이저 식의 구문 노드를 나타내는 클래스입니다.
|
InstanceExpressionSyntax
|
instance 식 구문 노드를 나타내는 클래스가 파생되는 기본 클래스를 제공합니다. 이 클래스는 추상 클래스입니다.
|
InterfaceDeclarationSyntax
|
인터페이스 형식 선언 구문입니다.
|
InterpolatedStringContentSyntax
|
InterpolatedStringExpressionSyntax
|
InterpolatedStringTextSyntax
|
InterpolationAlignmentClauseSyntax
|
InterpolationFormatClauseSyntax
|
InterpolationSyntax
|
InvocationExpressionSyntax
|
호출 식의 구문 노드를 나타내는 클래스입니다.
|
IsPatternExpressionSyntax
|
"is" 키워드(keyword) 사용하여 단순 패턴 일치 식을 나타내는 클래스입니다.
|
JoinClauseSyntax
|
JoinIntoClauseSyntax
|
LabeledStatementSyntax
|
레이블이 지정된 문 구문을 나타냅니다.
|
LambdaExpressionSyntax
|
람다 식을 나타내는 클래스가 파생되는 기본 클래스를 제공합니다.
|
LetClauseSyntax
|
LineDirectivePositionSyntax
|
LineDirectiveTriviaSyntax
|
LineOrSpanDirectiveTriviaSyntax
|
LineSpanDirectiveTriviaSyntax
|
ListPatternSyntax
|
LiteralExpressionSyntax
|
리터럴 식의 구문 노드를 나타내는 클래스입니다.
|
LoadDirectiveTriviaSyntax
|
LocalDeclarationStatementSyntax
|
LocalFunctionStatementSyntax
|
LockStatementSyntax
|
MakeRefExpressionSyntax
|
MakeRef 식의 구문 노드를 나타내는 클래스입니다.
|
MemberAccessExpressionSyntax
|
멤버 액세스 식의 구문 노드를 나타내는 클래스입니다.
|
MemberBindingExpressionSyntax
|
멤버 바인딩 식의 구문 노드를 나타내는 클래스입니다.
|
MemberCrefSyntax
|
CrefSyntax의 정규화되지 않은 부분입니다.
예를 들어 "개체"의 "ToString()"입니다. ToString()".
참고: TypeCrefSyntax, QualifiedCrefSyntax 및 MemberCrefSyntax가 겹칩니다. TypeCrefSyntax의 구문은 항상 형식으로 바인딩되므로 기호가 형식이 아닌 멤버일 수 있는 경우 QualifiedCrefSyntax 또는 MemberCrefSyntax를 사용하는 것이 안전합니다.
|
MemberDeclarationSyntax
|
멤버 선언 구문입니다.
|
MethodDeclarationSyntax
|
메서드 선언 구문입니다.
|
NameColonSyntax
|
이름 콜론 구문의 구문 노드를 나타내는 클래스입니다.
|
NameEqualsSyntax
|
식별자 이름 뒤에 같음 토큰을 나타내는 클래스입니다.
|
NameMemberCrefSyntax
|
이름(선택적 형식 매개 변수 목록이 있는 식별자, 미리 정의된 형식 키워드(keyword) 또는 별칭 정규화된 이름) 및 선택적 매개 변수 목록으로 지정된 MemberCrefSyntax입니다.
예를 들어 "M", "M<T>" 또는 "M(int)"입니다.
또한 "A::B()" 또는 "string()"입니다.
|
NamespaceDeclarationSyntax
|
NameSyntax
|
이름 구문 노드를 나타내는 클래스가 파생되는 기본 클래스를 제공합니다. 이 클래스는 추상 클래스입니다.
|
NullableDirectiveTriviaSyntax
|
NullableTypeSyntax
|
nullable 형식의 구문 노드를 나타내는 클래스입니다.
|
ObjectCreationExpressionSyntax
|
개체 만들기 식의 구문 노드를 나타내는 클래스입니다.
|
OmittedArraySizeExpressionSyntax
|
배열 크기 목록의 자리 표시자를 나타내는 클래스입니다.
|
OmittedTypeArgumentSyntax
|
바인딩되지 않은 제네릭 형식의 형식 인수 목록에서 자리 표시자를 나타내는 클래스입니다.
|
OperatorDeclarationSyntax
|
연산자 선언 구문입니다.
|
OperatorMemberCrefSyntax
|
연산자 키워드(keyword) 지정한 MemberCrefSyntax, 연산자 기호 및 선택적 매개 변수 목록입니다.
예를 들어 "operator +" 또는 "operator -[int]"입니다.
참고: 연산자는 오버로드할 수 있어야 합니다.
|
OrderByClauseSyntax
|
OrderingSyntax
|
ParameterListSyntax
|
매개 변수 목록 구문입니다.
|
ParameterSyntax
|
매개 변수 구문입니다.
|
ParenthesizedExpressionSyntax
|
괄호가 있는 식의 구문 노드를 나타내는 클래스입니다.
|
ParenthesizedLambdaExpressionSyntax
|
괄호가 있는 람다 식의 구문 노드를 나타내는 클래스입니다.
|
ParenthesizedPatternSyntax
|
ParenthesizedVariableDesignationSyntax
|
PatternSyntax
|
PointerTypeSyntax
|
포인터 형식의 구문 노드를 나타내는 클래스입니다.
|
PositionalPatternClauseSyntax
|
PostfixUnaryExpressionSyntax
|
후위 단항 식의 구문 노드를 나타내는 클래스입니다.
|
PragmaChecksumDirectiveTriviaSyntax
|
PragmaWarningDirectiveTriviaSyntax
|
PredefinedTypeSyntax
|
미리 정의된 형식의 구문 노드를 나타내는 클래스입니다.
|
PrefixUnaryExpressionSyntax
|
접두사 단항 식의 구문 노드를 나타내는 클래스입니다.
|
PrimaryConstructorBaseTypeSyntax
|
PropertyDeclarationSyntax
|
PropertyPatternClauseSyntax
|
QualifiedCrefSyntax
|
묶은 형식 또는 네임스페이스로 한정된 형식 또는 형식이 아닌 멤버에 대한 기호 참조입니다.
예를 들어 cref="System.String.ToString()"과 같습니다.
참고: TypeCrefSyntax, QualifiedCrefSyntax 및 MemberCrefSyntax가 겹칩니다. TypeCrefSyntax의 구문은 항상 형식으로 바인딩되므로 기호가 형식이 아닌 멤버일 수 있는 경우 QualifiedCrefSyntax 또는 MemberCrefSyntax를 사용하는 것이 안전합니다.
|
QualifiedNameSyntax
|
정규화된 이름의 구문 노드를 나타내는 클래스입니다.
|
QueryBodySyntax
|
QueryClauseSyntax
|
QueryContinuationSyntax
|
QueryExpressionSyntax
|
RangeExpressionSyntax
|
범위 식의 구문 노드를 나타내는 클래스입니다.
|
RecordDeclarationSyntax
|
RecursivePatternSyntax
|
ReferenceDirectiveTriviaSyntax
|
RefExpressionSyntax
|
RefTypeExpressionSyntax
|
RefType 식의 구문 노드를 나타내는 클래스입니다.
|
RefTypeSyntax
|
메서드의 반환 값 또는 로컬의 ref 한정자입니다.
|
RefValueExpressionSyntax
|
RefValue 식의 구문 노드를 나타내는 클래스입니다.
|
RegionDirectiveTriviaSyntax
|
RelationalPatternSyntax
|
ReturnStatementSyntax
|
ScopedTypeSyntax
|
로컬의 '범위 지정' 한정자입니다.
|
SelectClauseSyntax
|
SelectOrGroupClauseSyntax
|
ShebangDirectiveTriviaSyntax
|
SimpleBaseTypeSyntax
|
SimpleLambdaExpressionSyntax
|
단순 람다 식의 구문 노드를 나타내는 클래스입니다.
|
SimpleNameSyntax
|
단순 이름 구문 노드를 나타내는 클래스가 파생되는 기본 클래스를 제공합니다. 이 클래스는 추상 클래스입니다.
|
SingleVariableDesignationSyntax
|
SizeOfExpressionSyntax
|
SizeOf 식의 구문 노드를 나타내는 클래스입니다.
|
SkippedTokensTriviaSyntax
|
SlicePatternSyntax
|
SpreadElementSyntax
|
StackAllocArrayCreationExpressionSyntax
|
stackalloc 배열 만들기 식의 구문 노드를 나타내는 클래스입니다.
|
StatementSyntax
|
모든 문 구문 클래스의 기본 클래스를 나타냅니다.
|
StructDeclarationSyntax
|
구조체 형식 선언 구문입니다.
|
StructuredTriviaSyntax
|
그 아래에 트리가 있는 비 터미널 Trivia CSharpSyntaxNode입니다.
|
SubpatternSyntax
|
SwitchExpressionArmSyntax
|
SwitchExpressionSyntax
|
SwitchLabelSyntax
|
switch 문 내의 스위치 레이블을 나타냅니다.
|
SwitchSectionSyntax
|
switch 문의 switch 섹션 구문을 나타냅니다.
|
SwitchStatementSyntax
|
switch 문 구문을 나타냅니다.
|
ThisExpressionSyntax
|
이 식의 구문 노드를 나타내는 클래스입니다.
|
ThrowExpressionSyntax
|
ThrowStatementSyntax
|
TryStatementSyntax
|
TupleElementSyntax
|
튜플 형식 요소입니다.
|
TupleExpressionSyntax
|
튜플 식의 구문 노드를 나타내는 클래스입니다.
|
TupleTypeSyntax
|
튜플 형식의 구문 노드를 나타내는 클래스입니다.
|
TypeArgumentListSyntax
|
형식 인수 목록의 구문 노드를 나타내는 클래스입니다.
|
TypeConstraintSyntax
|
형식 제약 조건 구문입니다.
|
TypeCrefSyntax
|
형식을 확실히 참조하는 기호 참조입니다.
예를 들어 "int", "A::B", "A.B", "A<T>"가 아니라 "M()"(매개 변수 목록 포함) 또는 "this"(인덱서)가 아닙니다.
참고: TypeCrefSyntax, QualifiedCrefSyntax 및 MemberCrefSyntax가 겹칩니다. TypeCrefSyntax의 구문은 항상 형식으로 바인딩되므로 기호가 형식이 아닌 멤버일 수 있는 경우 QualifiedCrefSyntax 또는 MemberCrefSyntax를 사용하는 것이 안전합니다.
|
TypeDeclarationSyntax
|
형식 선언 구문(클래스, 구조체, 인터페이스, 레코드)에 대한 기본 클래스입니다.
|
TypeOfExpressionSyntax
|
TypeOf 식의 구문 노드를 나타내는 클래스입니다.
|
TypeParameterConstraintClauseSyntax
|
형식 매개 변수 제약 조건 절입니다.
|
TypeParameterConstraintSyntax
|
형식 매개 변수 제약 조건 구문의 기본 형식입니다.
|
TypeParameterListSyntax
|
형식 매개 변수 목록 구문입니다.
|
TypeParameterSyntax
|
형식 매개 변수 구문입니다.
|
TypePatternSyntax
|
TypeSyntax
|
형식 구문 노드를 나타내는 클래스가 파생되는 기본 클래스를 제공합니다. 이 클래스는 추상 클래스입니다.
|
UnaryPatternSyntax
|
UndefDirectiveTriviaSyntax
|
UnsafeStatementSyntax
|
UsingDirectiveSyntax
|
UsingStatementSyntax
|
VariableDeclarationSyntax
|
VariableDeclaratorSyntax
|
VariableDesignationSyntax
|
VarPatternSyntax
|
WarningDirectiveTriviaSyntax
|
WhenClauseSyntax
|
WhereClauseSyntax
|
WhileStatementSyntax
|
WithExpressionSyntax
|
XmlAttributeSyntax
|
XmlCDataSectionSyntax
|
XmlCommentSyntax
|
XmlCrefAttributeSyntax
|
XmlElementEndTagSyntax
|
XmlElementStartTagSyntax
|
XmlElementSyntax
|
XmlEmptyElementSyntax
|
XmlNameAttributeSyntax
|
XmlNameSyntax
|
XmlNodeSyntax
|
XmlPrefixSyntax
|
XmlProcessingInstructionSyntax
|
XmlTextAttributeSyntax
|
XmlTextSyntax
|
YieldStatementSyntax
|