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 호출자 또는 파생 클래스에 완전 신뢰 권한이 없는 경우 가 throw됩니다. 보안 요청에 대 한 자세한 내용은 참조 하세요 링크 요청 하 고 상속 요청합니다.

생성자

CodeCompiler()

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

속성

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)

메서드

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)

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

(다음에서 상속됨 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)

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

(다음에서 상속됨 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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

(다음에서 상속됨 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)

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

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

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

(다음에서 상속됨 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)

명시적 인터페이스 구현

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)

적용 대상

추가 정보