CodeCompiler 클래스

정의

인터페이스의 예제 구현을 ICodeCompiler 제공합니다.

public ref class CodeCompiler abstract : System::CodeDom::Compiler::CodeGenerator, System::CodeDom::Compiler::ICodeCompiler
public abstract class CodeCompiler : System.CodeDom.Compiler.CodeGenerator, System.CodeDom.Compiler.ICodeCompiler
type CodeCompiler = class
    inherit CodeGenerator
    interface ICodeCompiler
Public MustInherit Class CodeCompiler
Inherits CodeGenerator
Implements ICodeCompiler
상속
CodeCompiler
구현

설명

CodeCompiler 는 코드 컴파일 함수를 제공하기 위해 파생되는 코드 생성기에 유용한 유틸리티 기본 클래스입니다.

메모

이 클래스에는 모든 멤버에 적용되는 클래스 수준의 링크 요청 및 상속 요청이 포함됩니다. 직접 호출자 또는 파생 클래스가 완전 신뢰 권한을 가지지 않은 경우, SecurityException가 발생합니다. 보안 요구 사항에 대한 자세한 내용은 링크 요구를 참조하세요.

생성자

Name Description
CodeCompiler()

CodeCompiler 클래스의 새 인스턴스를 초기화합니다.

속성

Name Description
CompilerName

컴파일러 실행 파일의 이름을 가져옵니다.

CurrentClass

현재 클래스의 코드 형식 선언을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
CurrentMember

클래스의 현재 멤버를 가져옵니다.

(다음에서 상속됨 CodeGenerator)
CurrentMemberName

현재 멤버 이름을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
CurrentTypeName

현재 클래스 이름을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
FileExtension

원본 파일에 사용할 파일 이름 확장명을 가져옵니다.

Indent

각 들여쓰기 수준을 들여쓰기할 공백의 양을 가져오거나 설정합니다.

(다음에서 상속됨 CodeGenerator)
IsCurrentClass

생성되는 현재 개체가 클래스인지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
IsCurrentDelegate

생성되는 현재 개체가 대리자인지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
IsCurrentEnum

생성되는 현재 개체가 열거형인지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
IsCurrentInterface

생성되는 현재 개체가 인터페이스인지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
IsCurrentStruct

현재 생성되는 개체가 값 형식인지 구조체인지를 나타내는 값을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
NullToken

를 나타내는 토큰을 가져옵니다 null.

(다음에서 상속됨 CodeGenerator)
Options

코드 생성기에서 사용할 옵션을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
Output

출력에 사용할 텍스트 기록기를 가져옵니다.

(다음에서 상속됨 CodeGenerator)

메서드

Name Description
CmdArgsFromParameters(CompilerParameters)

지정된 CompilerParameters에서 컴파일러에 전달할 명령 인수를 가져옵니다.

ContinueOnNewLine(String)

줄 연속 문자를 생성하고 지정된 문자열을 새 줄에 출력합니다.

(다음에서 상속됨 CodeGenerator)
CreateEscapedIdentifier(String)

지정된 값에 대한 이스케이프된 식별자를 만듭니다.

(다음에서 상속됨 CodeGenerator)
CreateValidIdentifier(String)

지정된 값에 대한 유효한 식별자를 만듭니다.

(다음에서 상속됨 CodeGenerator)
Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
FromDom(CompilerParameters, CodeCompileUnit)

지정된 옵션을 사용하여 지정된 컴파일 단위를 컴파일하고 컴파일 결과를 반환합니다.

FromDomBatch(CompilerParameters, CodeCompileUnit[])

지정된 옵션을 사용하여 지정된 컴파일 단위를 컴파일하고 컴파일 결과를 반환합니다.

FromFile(CompilerParameters, String)

지정된 옵션을 사용하여 지정된 파일을 컴파일하고 컴파일 결과를 반환합니다.

FromFileBatch(CompilerParameters, String[])

지정된 옵션을 사용하여 지정된 파일을 컴파일하고 컴파일 결과를 반환합니다.

FromSource(CompilerParameters, String)

지정된 옵션을 사용하여 지정된 소스 코드 문자열을 컴파일하고 컴파일 결과를 반환합니다.

FromSourceBatch(CompilerParameters, String[])

지정된 옵션을 사용하여 지정된 소스 코드 문자열을 컴파일하고 컴파일 결과를 반환합니다.

GenerateArgumentReferenceExpression(CodeArgumentReferenceExpression)

지정된 인수 참조 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateArrayCreateExpression(CodeArrayCreateExpression)

지정된 배열 생성 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateArrayIndexerExpression(CodeArrayIndexerExpression)

지정된 배열 인덱서 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateAssignStatement(CodeAssignStatement)

지정된 대입 문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateAttachEventStatement(CodeAttachEventStatement)

지정된 attach 이벤트 문의 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateAttributeDeclarationsEnd(CodeAttributeDeclarationCollection)

지정된 특성 블록 끝에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateAttributeDeclarationsStart(CodeAttributeDeclarationCollection)

지정된 특성 블록 시작에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateBaseReferenceExpression(CodeBaseReferenceExpression)

지정된 기본 참조 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateBinaryOperatorExpression(CodeBinaryOperatorExpression)

지정된 이진 연산자 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateCastExpression(CodeCastExpression)

지정된 캐스트 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateCodeFromMember(CodeTypeMember, TextWriter, CodeGeneratorOptions)

지정된 텍스트 작성기 및 코드 생성기 옵션을 사용하여 지정된 클래스 멤버에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateComment(CodeComment)

지정된 주석에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateCommentStatement(CodeCommentStatement)

지정된 주석 문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateCommentStatements(CodeCommentStatementCollection)

지정된 주석 문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateCompileUnit(CodeCompileUnit)

지정된 컴파일 단위에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateCompileUnitEnd(CodeCompileUnit)

컴파일 단위의 끝에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateCompileUnitStart(CodeCompileUnit)

컴파일 단위의 시작에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateConditionStatement(CodeConditionStatement)

지정된 조건문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateConstructor(CodeConstructor, CodeTypeDeclaration)

지정된 생성자에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateDecimalValue(Decimal)

지정된 10진수 값에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateDefaultValueExpression(CodeDefaultValueExpression)

기본값에 대한 지정된 참조에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateDelegateCreateExpression(CodeDelegateCreateExpression)

지정된 대리자 생성 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateDelegateInvokeExpression(CodeDelegateInvokeExpression)

지정된 대리자 호출 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateDirectionExpression(CodeDirectionExpression)

지정된 방향 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateDirectives(CodeDirectiveCollection)

지정된 코드 지시문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateDoubleValue(Double)

배정밀도 부동 소수점 수에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateEntryPointMethod(CodeEntryPointMethod, CodeTypeDeclaration)

지정된 진입점 메서드에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateEvent(CodeMemberEvent, CodeTypeDeclaration)

지정된 이벤트에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateEventReferenceExpression(CodeEventReferenceExpression)

지정된 이벤트 참조 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateExpression(CodeExpression)

지정된 코드 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateExpressionStatement(CodeExpressionStatement)

지정된 식 문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateField(CodeMemberField)

지정된 멤버 필드에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateFieldReferenceExpression(CodeFieldReferenceExpression)

지정된 필드 참조 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateGotoStatement(CodeGotoStatement)

지정된 goto 문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateIndexerExpression(CodeIndexerExpression)

지정된 인덱서 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateIterationStatement(CodeIterationStatement)

지정된 반복 문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateLabeledStatement(CodeLabeledStatement)

지정된 레이블이 지정된 문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateLinePragmaEnd(CodeLinePragma)

지정된 줄 pragma 끝에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateLinePragmaStart(CodeLinePragma)

지정된 줄 pragma 시작에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateMethod(CodeMemberMethod, CodeTypeDeclaration)

지정된 메서드에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateMethodInvokeExpression(CodeMethodInvokeExpression)

지정된 메서드 호출 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateMethodReferenceExpression(CodeMethodReferenceExpression)

지정된 메서드 참조 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateMethodReturnStatement(CodeMethodReturnStatement)

지정된 메서드 반환 문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateNamespace(CodeNamespace)

지정된 네임스페이스에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateNamespaceEnd(CodeNamespace)

네임스페이스의 끝에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateNamespaceImport(CodeNamespaceImport)

지정된 네임스페이스 가져오기에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateNamespaceImports(CodeNamespace)

지정된 네임스페이스 가져오기에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateNamespaces(CodeCompileUnit)

지정된 컴파일 단위의 네임스페이스에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateNamespaceStart(CodeNamespace)

네임스페이스의 시작에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateObjectCreateExpression(CodeObjectCreateExpression)

지정된 개체 만들기 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateParameterDeclarationExpression(CodeParameterDeclarationExpression)

지정된 매개 변수 선언 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GeneratePrimitiveExpression(CodePrimitiveExpression)

지정된 기본 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateProperty(CodeMemberProperty, CodeTypeDeclaration)

지정된 속성에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GeneratePropertyReferenceExpression(CodePropertyReferenceExpression)

지정된 속성 참조 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GeneratePropertySetValueReferenceExpression(CodePropertySetValueReferenceExpression)

지정된 속성 집합 값 참조 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateRemoveEventStatement(CodeRemoveEventStatement)

지정된 remove 이벤트 문의 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateSingleFloatValue(Single)

단정밀도 부동 소수점 수에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateSnippetCompileUnit(CodeSnippetCompileUnit)

지정된 리터럴 코드 조각 컴파일 단위의 코드를 출력합니다.

(다음에서 상속됨 CodeGenerator)
GenerateSnippetExpression(CodeSnippetExpression)

지정된 리터럴 코드 조각 식의 코드를 출력합니다.

(다음에서 상속됨 CodeGenerator)
GenerateSnippetMember(CodeSnippetTypeMember)

지정된 리터럴 코드 조각 클래스 멤버의 코드를 출력합니다.

(다음에서 상속됨 CodeGenerator)
GenerateSnippetStatement(CodeSnippetStatement)

지정된 리터럴 코드 조각 문의 코드를 출력합니다.

(다음에서 상속됨 CodeGenerator)
GenerateStatement(CodeStatement)

지정된 문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateStatements(CodeStatementCollection)

지정된 문 컬렉션에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateThisReferenceExpression(CodeThisReferenceExpression)

지정된 이 참조 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateThrowExceptionStatement(CodeThrowExceptionStatement)

지정된 throw 예외 문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateTryCatchFinallyStatement(CodeTryCatchFinallyStatement)

지정된 try-catch-finally 문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateTypeConstructor(CodeTypeConstructor)

지정된 클래스 생성자에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateTypeEnd(CodeTypeDeclaration)

클래스의 지정된 끝에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateTypeOfExpression(CodeTypeOfExpression)

지정된 식 형식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateTypeReferenceExpression(CodeTypeReferenceExpression)

지정된 형식 참조 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateTypes(CodeNamespace)

지정된 네임스페이스와 해당 네임스페이스에 포함된 클래스에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateTypeStart(CodeTypeDeclaration)

지정된 클래스 시작에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateVariableDeclarationStatement(CodeVariableDeclarationStatement)

지정된 변수 선언 문에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GenerateVariableReferenceExpression(CodeVariableReferenceExpression)

지정된 변수 참조 식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetResponseFileCmdArgs(CompilerParameters, String)

컴파일러를 호출하여 응답 파일을 생성할 때 사용할 명령 인수를 가져옵니다.

GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
GetTypeOutput(CodeTypeReference)

지정된 데이터 형식의 이름을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
IsValidIdentifier(String)

지정된 값이 유효한 식별자인지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
JoinStringArray(String[], String)

지정된 문자열 배열을 조인합니다.

MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
OutputAttributeArgument(CodeAttributeArgument)

특성 블록에 인수를 출력합니다.

(다음에서 상속됨 CodeGenerator)
OutputAttributeDeclarations(CodeAttributeDeclarationCollection)

지정된 특성 선언 컬렉션에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
OutputDirection(FieldDirection)

지정된 FieldDirection에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
OutputExpressionList(CodeExpressionCollection, Boolean)

지정된 식 목록에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
OutputExpressionList(CodeExpressionCollection)

지정된 식 목록에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
OutputFieldScopeModifier(MemberAttributes)

지정된 특성에 해당하는 필드 범위 한정자를 출력합니다.

(다음에서 상속됨 CodeGenerator)
OutputIdentifier(String)

지정된 식별자를 출력합니다.

(다음에서 상속됨 CodeGenerator)
OutputMemberAccessModifier(MemberAttributes)

지정된 멤버 액세스 한정자에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
OutputMemberScopeModifier(MemberAttributes)

지정된 멤버 범위 한정자에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
OutputOperator(CodeBinaryOperatorType)

지정된 연산자에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
OutputParameters(CodeParameterDeclarationExpressionCollection)

지정된 매개 변수에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
OutputType(CodeTypeReference)

지정된 형식에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
OutputTypeAttributes(TypeAttributes, Boolean, Boolean)

지정된 형식 특성에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
OutputTypeNamePair(CodeTypeReference, String)

지정된 개체 형식 및 이름 쌍에 대한 코드를 생성합니다.

(다음에서 상속됨 CodeGenerator)
ProcessCompilerOutputLine(CompilerResults, String)

지정된 줄에서 지정된 줄을 처리합니다 CompilerResults.

QuoteSnippetString(String)

이스케이프 코드로 서식을 지정하여 지정된 문자열을 변환합니다.

(다음에서 상속됨 CodeGenerator)
Supports(GeneratorSupport)

지정된 코드 생성 지원이 제공되는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
ValidateIdentifier(String)

지정된 문자열이 유효한 식별자가 아닌 경우 예외를 throw합니다.

(다음에서 상속됨 CodeGenerator)

명시적 인터페이스 구현

Name Description
ICodeCompiler.CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit)

이 멤버에 대한 설명은 을 참조하세요 CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit).

ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters, CodeCompileUnit[])

이 멤버에 대한 설명은 을 참조하세요 CompileAssemblyFromDomBatch(CompilerParameters, CodeCompileUnit[]).

ICodeCompiler.CompileAssemblyFromFile(CompilerParameters, String)

이 멤버에 대한 설명은 을 참조하세요 CompileAssemblyFromFile(CompilerParameters, String).

ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters, String[])

이 멤버에 대한 설명은 을 참조하세요 CompileAssemblyFromFileBatch(CompilerParameters, String[]).

ICodeCompiler.CompileAssemblyFromSource(CompilerParameters, String)

이 멤버에 대한 설명은 을 참조하세요 CompileAssemblyFromSource(CompilerParameters, String).

ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters, String[])

이 멤버에 대한 설명은 을 참조하세요 CompileAssemblyFromSourceBatch(CompilerParameters, String[]).

ICodeGenerator.CreateEscapedIdentifier(String)

지정된 값에 대한 이스케이프된 식별자를 만듭니다.

(다음에서 상속됨 CodeGenerator)
ICodeGenerator.CreateValidIdentifier(String)

지정된 값에 대한 유효한 식별자를 만듭니다.

(다음에서 상속됨 CodeGenerator)
ICodeGenerator.GenerateCodeFromCompileUnit(CodeCompileUnit, TextWriter, CodeGeneratorOptions)

지정된 CodeDOM(코드 문서 개체 모델) 컴파일 단위에 대한 코드를 생성하고 지정된 옵션을 사용하여 지정된 텍스트 작성기에 출력합니다.

(다음에서 상속됨 CodeGenerator)
ICodeGenerator.GenerateCodeFromExpression(CodeExpression, TextWriter, CodeGeneratorOptions)

지정된 CodeDOM(코드 문서 개체 모델) 식에 대한 코드를 생성하고 지정된 텍스트 작성기에 출력합니다.

(다음에서 상속됨 CodeGenerator)
ICodeGenerator.GenerateCodeFromNamespace(CodeNamespace, TextWriter, CodeGeneratorOptions)

지정된 CodeDOM(코드 문서 개체 모델) 네임스페이스에 대한 코드를 생성하고 지정된 옵션을 사용하여 지정된 텍스트 기록기에 출력합니다.

(다음에서 상속됨 CodeGenerator)
ICodeGenerator.GenerateCodeFromStatement(CodeStatement, TextWriter, CodeGeneratorOptions)

지정된 CodeDOM(코드 문서 개체 모델) 문에 대한 코드를 생성하고 지정된 옵션을 사용하여 지정된 텍스트 기록기에 출력합니다.

(다음에서 상속됨 CodeGenerator)
ICodeGenerator.GenerateCodeFromType(CodeTypeDeclaration, TextWriter, CodeGeneratorOptions)

지정된 CodeDOM(코드 문서 개체 모델) 형식 선언에 대한 코드를 생성하고 지정된 옵션을 사용하여 지정된 텍스트 기록기에 출력합니다.

(다음에서 상속됨 CodeGenerator)
ICodeGenerator.GetTypeOutput(CodeTypeReference)

지정된 CodeTypeReference으로 표시되는 형식을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
ICodeGenerator.IsValidIdentifier(String)

지정된 값이 현재 언어의 유효한 식별자인지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
ICodeGenerator.Supports(GeneratorSupport)

생성기가 지정된 GeneratorSupport 개체가 나타내는 언어 기능을 지원하는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 CodeGenerator)
ICodeGenerator.ValidateIdentifier(String)

지정된 값이 유효한 식별자가 아닌 경우 예외를 throw합니다.

(다음에서 상속됨 CodeGenerator)

적용 대상

추가 정보