CodeDOM 빠른 참조

CodeDOM(코드 문서 개체 모델)을 사용하는 개발자는 아래의 빠른 참조 표를 사용하여 CodeDOM 요소를 형식 및 기능으로 검색할 수 있습니다. 이 표에는 CodeDOM 또는 소스 코드 요소가 형식별로 정렬되어 있으며 각 요소에 대한 설명과 참조 자료 링크를 제공합니다. CodeDOM에서 소스 코드를 표현하고 확장 가능한 여러 프로그래밍 언어로 소스 코드를 생성하는 방법에 대한 자세한 내용은 동적 소스 코드 생성 및 컴파일을 참조하십시오.

코드 그래프 컨테이너

소스 코드 요소의 형식

CodeDOM 표현 요소

컴파일 가능한 소스 코드 그래프

CodeCompileUnit

컴파일 가능한 리터럴 코드 섹션

CodeSnippetCompileUnit

네임스페이스 선언 요소

소스 코드 요소의 형식

CodeDOM 표현 요소

네임스페이스 선언

CodeNamespace

네임스페이스 선언 컬렉션

CodeNamespaceCollection

네임스페이스 가져오기

CodeNamespaceImport

네임스페이스 가져오기 컬렉션

CodeNamespaceImportCollection

형식 선언 요소

소스 코드 요소의 형식

CodeDOM 표현 요소

클래스, 구조체 또는 열거형에 대한 형식 선언

CodeTypeDeclaration

형식 선언 컬렉션

CodeTypeDeclarationCollection

형식 매개 변수 요소

소스 코드 요소의 형식

CodeDOM 표현 요소

제네릭 형식 선언의 형식 매개 변수 또는 생성된 제네릭 형식의 형식 인수

CodeTypeParameter

형식 매개 변수 또는 형식 인수의 컬렉션

CodeTypeParameterCollection

형식 참조 요소

소스 코드 요소의 형식

CodeDOM 표현 요소

형식에 대한 참조

CodeTypeReference

형식에 대한 참조 컬렉션

CodeTypeReferenceCollection

코드 형식 참조가 확인되는 방법을 나타냅니다.

CodeTypeReferenceOptions

형식 멤버 요소

소스 코드 요소의 형식

CodeDOM 표현 요소

형식 멤버를 나타내는 추상 기본 클래스

CodeTypeMember

형식 멤버의 컬렉션을 나타냅니다.

CodeTypeMemberCollection

클래스 메서드 선언

CodeMemberMethod

클래스 필드 선언

CodeMemberField

클래스 속성 선언

CodeMemberProperty

형식 생성자

CodeConstructor

형식의 정적 생성자

CodeTypeConstructor

프로그램의 진입점을 나타냅니다.

CodeEntryPoint

CodeTypeMember에서 사용하는 식별자가 있는 특성을 나타냅니다.

MemberAttributes

멤버 특성

소스 코드 요소의 형식

CodeDOM 표현 요소

CodeTypeMember에서 사용하는 멤버 한정자를 나타냅니다.

MemberAttributes

사용자 지정 특성 선언

CodeAttributeDeclaration

사용자 지정 특성 선언 컬렉션

CodeAttributeDeclarationCollection

매개 변수 선언

CodeParameterDeclarationExpression

매개 변수 선언 컬렉션

CodeParameterDeclarationExpressionCollection

사용자 지정 특성의 인수

CodeAttributeArgument

사용자 지정 특성 컬렉션의 인수

CodeAttributeArgumentCollection

필드 방향 한정자

방향 식

CodeDirectionExpression

인수의 방향을 나타냅니다.

FieldDirection

코드 문

소스 코드 요소의 형식

CodeDOM 표현 요소

문의 추상 기본 클래스

CodeStatement

코드 문 컬렉션

CodeStatementCollection

코드 문으로 처리될 수 있는 코드 식

CodeExpressionStatement

변수 선언 문

CodeVariableDeclarationStatement

할당 연산

값을 할당하는 문

CodeAssignStatement

이진 연산

이진 연산자를 나타내는 식. 이진 연산자는 대개 왼쪽 피연산자와 오른쪽 피연산자라고 하는 두 개의 피연산자를 사용하는 연산자입니다.

CodeBinaryOperatorExpression

이진 연산자의 형식을 나타냅니다.

CodeBinaryOperatorType

주석

주석

CodeComment

주석 문

CodeCommentStatement

주석 문 컬렉션

CodeCommentStatementCollection

대리자 및 이벤트

클래스 이벤트 선언

CodeMemberEvent

대리자 선언

CodeTypeDelegate

대리자를 만드는 식

CodeDelegateCreateExpression

대리자를 호출하는 식

CodeDelegateInvokeExpression

이벤트에 대한 대리자를 추가하는 식

CodeAttachEventStatement

이벤트에 대한 대리자를 제거하는 식

CodeRemoveEventStatement

오류 처리

throw 예외 문

CodeThrowExceptionStatement

try…catch…finally 블록

CodeTryCatchFinallyStatement

catch clause 블록

CodeCatchClause

catch clause 블록 컬렉션

CodeCatchClauseCollection

흐름 제어 문

if

CodeConditionStatement

for 루프 문

CodeIterationStatement

goto 문

CodeGotoStatement

반환 값 문

CodeMethodReturnStatement

레이블 문

CodeLabeledStatement

코드 식

소스 코드 요소의 형식

CodeDOM 표현 요소

식의 추상 기본 클래스

CodeExpression

코드 식 컬렉션

CodeExpressionCollection

개체 또는 식을 데이터 형식으로 변환하는 식

CodeCastExpression

기본값 식

CodePrimitiveExpression

typeof 식입니다.

CodeTypeOfExpression

배열 인덱서

CodeArrayIndexerExpression

인수에 대한 참조

CodeArgumentReferenceExpression

변수에 대한 참조

CodeVariableReferenceExpression

형식을 참조하는 식

CodeTypeReferenceExpression

속성 집합의 인수 값을 나타내는 식.

CodePropertySetValueReferenceExpression

형식의 기본값에 대한 참조

CodeDefaultValueExpression

개체 만들기

개체를 만드는 식. 자세한 내용은 new 연산자를 참조하십시오.

CodeObjectCreateExpression

배열을 만드는 식

CodeArrayCreateExpression

메서드 호출

메서드를 호출하는 식

CodeMethodInvokeExpression

멤버 참조

형식 인덱서

CodeIndexerExpression

기본 클래스에 대한 참조

CodeBaseReferenceExpression

필드에 대한 참조

CodeFieldReferenceExpression

메서드에 대한 참조

CodeMethodReferenceExpression

속성에 대한 참조

CodePropertyReferenceExpression

이벤트에 대한 참조

CodeEventReferenceExpression

현재 개체에 대한 참조

CodeThisReferenceExpression

부분 리터럴

소스 코드 요소의 형식

CodeDOM 표현 요소

리터럴 코드 컴파일 가능 단위

CodeSnippetCompileUnit

클래스 멤버를 나타내는 리터럴 코드 요소

CodeSnippetTypeMember

리터럴 코드 문

CodeSnippetStatement

식을 나타내는 리터럴 코드 요소

CodeSnippetExpression

기타

소스 코드 요소의 형식

CodeDOM 표현 요소

CodeDOM 개체의 추상 기본 클래스

CodeObject

파일 이름과 줄 번호로 위치를 나타냅니다.

CodeLinePragma

코드 체크섬 pragma 코드 엔터티를 나타냅니다.

CodeChecksumPragma

코드 지시문 클래스의 기본 클래스

CodeDirective

코드 지시문의 컬렉션

CodeDirectiveCollection

코드 영역의 이름과 모드를 지정합니다.

CodeRegionDirective

코드 영역의 시작 및 끝을 지정합니다.

CodeRegionMode

참고 항목

작업

방법: CodeDOM을 사용하여 클래스 만들기

참조

System.CodeDom

System.CodeDom.Compiler

기타 리소스

Using CodeDOM to generate CSharp (C#) and VB code

.NET Framework 일반 참조

동적 소스 코드 생성 및 컴파일