System.CodeDom 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
소스 코드 문서의 요소와 구조를 나타내는 데 사용할 수 있는 클래스가 포함되어 있습니다. 이 네임스페이스의 클래스는 System.CodeDom.Compiler 네임스페이스에서 제공하는 기능을 사용하여 지원된 언어의 소스 코드로 출력될 수 있는 소스 코드 문서의 구조를 모델링하는 데 사용될 수 있습니다.
클래스
| CodeArgumentReferenceExpression |
메서드로 전달된 인수 값에 대한 참조를 나타냅니다. |
| CodeArrayCreateExpression |
배열을 만드는 식을 나타냅니다. |
| CodeArrayIndexerExpression |
배열의 인덱스에 대한 참조를 나타냅니다. |
| CodeAssignStatement |
단순 할당문을 나타냅니다. |
| CodeAttachEventStatement |
이벤트 처리기 대리자를 이벤트에 연결하는 문을 나타냅니다. |
| CodeAttributeArgument |
메타데이터 특성 선언에 사용되는 인수를 나타냅니다. |
| CodeAttributeArgumentCollection |
CodeAttributeArgument 개체의 컬렉션을 나타냅니다. |
| CodeAttributeDeclaration |
특성 선언을 나타냅니다. |
| CodeAttributeDeclarationCollection |
CodeAttributeDeclaration 개체의 컬렉션을 나타냅니다. |
| CodeBaseReferenceExpression |
기본 클래스에 대한 참조를 나타냅니다. |
| CodeBinaryOperatorExpression |
두 식 사이의 이항 연산으로 구성된 식을 나타냅니다. |
| CodeCastExpression |
데이터 형식 또는 인터페이스로 변환되는 식을 나타냅니다. |
| CodeCatchClause |
|
| CodeCatchClauseCollection |
CodeCatchClause 개체의 컬렉션을 나타냅니다. |
| CodeChecksumPragma |
코드 체크섬 pragma 코드 엔터티를 나타냅니다. |
| CodeComment |
주석을 나타냅니다. |
| CodeCommentStatement |
단일 주석으로 구성되는 문을 나타냅니다. |
| CodeCommentStatementCollection |
CodeCommentStatement 개체의 컬렉션을 나타냅니다. |
| CodeCompileUnit |
CodeDOM 프로그램 그래프에 대한 컨테이너를 제공합니다. |
| CodeConditionStatement |
조건 분기 문을 나타내며, 일반적으로 |
| CodeConstructor |
형식의 인스턴스 생성자에 대한 선언을 나타냅니다. |
| CodeDefaultValueExpression |
기본값에 대한 참조를 나타냅니다. |
| CodeDelegateCreateExpression |
대리자를 만드는 식을 나타냅니다. |
| CodeDelegateInvokeExpression |
이벤트를 발생시키는 식을 나타냅니다. |
| CodeDirectionExpression |
메서드에서 참조 방향 표시기와 함께 매개 변수를 호출할 때 사용되는 식을 나타냅니다. |
| CodeDirective |
코드 지시문 클래스의 기본 클래스 역할을 합니다. |
| CodeDirectiveCollection |
CodeDirective 개체의 컬렉션을 나타냅니다. |
| CodeEntryPointMethod |
실행 파일의 진입점 메서드를 나타냅니다. |
| CodeEventReferenceExpression |
이벤트에 대한 참조를 나타냅니다. |
| CodeExpression |
코드 식을 나타냅니다. 이 클래스는 초기화되지 않는 다른 코드 식 개체의 기본 클래스입니다. |
| CodeExpressionCollection |
CodeExpression 개체의 컬렉션을 나타냅니다. |
| CodeExpressionStatement |
단일 식으로 구성된 문을 나타냅니다. |
| CodeFieldReferenceExpression |
필드에 대한 참조를 나타냅니다. |
| CodeGotoStatement |
|
| CodeIndexerExpression |
개체의 인덱서 속성에 대한 참조를 나타냅니다. |
| CodeIterationStatement |
테스트 식을 반복 조건으로 사용하여 |
| CodeLabeledStatement |
레이블 문 또는 독립 실행형 레이블을 나타냅니다. |
| CodeLinePragma |
특정 파일 내의 특정 위치를 나타냅니다. |
| CodeMemberEvent |
형식의 이벤트에 대한 선언을 나타냅니다. |
| CodeMemberField |
형식의 필드에 대한 선언을 나타냅니다. |
| CodeMemberMethod |
형식의 메서드에 대한 선언을 나타냅니다. |
| CodeMemberProperty |
형식의 속성 선언을 나타냅니다. |
| CodeMethodInvokeExpression |
메서드를 호출하는 식을 나타냅니다. |
| CodeMethodReferenceExpression |
메서드에 대한 참조를 나타냅니다. |
| CodeMethodReturnStatement |
반환 값 문을 나타냅니다. |
| CodeNamespace |
네임스페이스 선언을 나타냅니다. |
| CodeNamespaceCollection |
CodeNamespace 개체의 컬렉션을 나타냅니다. |
| CodeNamespaceImport |
사용할 네임스페이스를 나타내는 네임스페이스를 가져오는 지시문을 나타냅니다. |
| CodeNamespaceImportCollection |
CodeNamespaceImport 개체의 컬렉션을 나타냅니다. |
| CodeObject |
대부분의 CodeDOM(Code Document Object Model) 개체에 대한 공통 기본 클래스를 제공합니다. |
| CodeObjectCreateExpression |
형식의 새 인스턴스를 만드는 식을 나타냅니다. |
| CodeParameterDeclarationExpression |
메서드, 속성 또는 생성자에 대한 매개 변수 선언을 나타냅니다. |
| CodeParameterDeclarationExpressionCollection |
CodeParameterDeclarationExpression 개체의 컬렉션을 나타냅니다. |
| CodePrimitiveExpression |
기본 데이터 형식 값을 나타냅니다. |
| CodePropertyReferenceExpression |
속성 값에 대한 참조를 나타냅니다. |
| CodePropertySetValueReferenceExpression |
property set 메서드에서 property set 메서드 호출의 값 인수를 나타냅니다. |
| CodeRegionDirective |
코드 영역의 이름과 모드를 지정합니다. |
| CodeRemoveEventStatement |
이벤트 처리기를 제거하는 문을 나타냅니다. |
| CodeSnippetCompileUnit |
컴파일할 수 있는 리터럴 코드 단편을 나타냅니다. |
| CodeSnippetExpression |
리터럴 문을 나타냅니다. |
| CodeSnippetStatement |
리터럴 코드 단편을 사용하여 문을 나타냅니다. |
| CodeSnippetTypeMember |
리터럴 코드 단편을 사용하는 형식의 멤버를 나타냅니다. |
| CodeStatement |
모든 코드 문이 파생되는 |
| CodeStatementCollection |
CodeStatement 개체의 컬렉션을 나타냅니다. |
| CodeThisReferenceExpression |
현재 지역 클래스 인스턴스에 대한 참조를 나타냅니다. |
| CodeThrowExceptionStatement |
예외를 throw하는 문을 나타냅니다. |
| CodeTryCatchFinallyStatement |
여러 개의 |
| CodeTypeConstructor |
클래스의 정적 생성자를 나타냅니다. |
| CodeTypeDeclaration |
클래스, 구조체, 인터페이스 또는 열거형의 형식 선언을 나타냅니다. |
| CodeTypeDeclarationCollection |
CodeTypeDeclaration 개체의 컬렉션을 나타냅니다. |
| CodeTypeDelegate |
대리자 선언을 나타냅니다. |
| CodeTypeMember |
형식의 멤버에 대한 기본 클래스를 제공합니다. 형식 멤버에는 필드, 메서드, 속성, 생성자 및 중첩 형식이 있습니다. |
| CodeTypeMemberCollection |
CodeTypeMember 개체의 컬렉션을 나타냅니다. |
| CodeTypeOfExpression |
|
| CodeTypeParameter |
제네릭 형식이나 메서드의 형식 매개 변수를 나타냅니다. |
| CodeTypeParameterCollection |
CodeTypeParameter 개체의 컬렉션을 나타냅니다. |
| CodeTypeReference |
형식에 대한 참조를 나타냅니다. |
| CodeTypeReferenceCollection |
CodeTypeReference 개체의 컬렉션을 나타냅니다. |
| CodeTypeReferenceExpression |
데이터 형식에 대한 참조를 나타냅니다. |
| CodeVariableDeclarationStatement |
변수 선언을 나타냅니다. |
| CodeVariableReferenceExpression |
지역 변수에 대한 참조를 나타냅니다. |
열거형
| CodeBinaryOperatorType |
지원되는 이항 연산자의 식별자를 정의합니다. |
| CodeRegionMode |
코드 영역의 시작 또는 끝을 지정합니다. |
| CodeTypeReferenceOptions |
코드 형식 참조를 확인할 방법을 지정합니다. |
| FieldDirection |
매개 변수 방향 및 인수 선언을 나타내는 데 사용되는 식별자를 정의합니다. |
| MemberAttributes |
클래스 멤버의 멤버 특성 식별자를 정의합니다. |
설명
CodeDOM을 사용 하 여 나타내고 소스 코드를 생성 하는 방법에 대 한 자세한 내용은 참조 하세요. 동적 소스 코드 생성 및 컴파일합니다.
형식 및 함수는 CodeDOM 요소를 나열 하는 테이블에 대 한 참조를 CodeDOM 빠른 참조합니다.