Aracılığıyla paylaş


CodeCompiler Sınıf

Tanım

Arabirimin ICodeCompiler örnek bir uygulamasını sağlar.

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
Devralma
CodeCompiler
Uygulamalar

Açıklamalar

CodeCompiler , kod derleme işlevleri sağlamak amacıyla kod oluşturucularının türetilmesi için yararlı bir yardımcı program temel sınıfıdır.

Not

Bu sınıf, bir bağlantı talebi ve tüm üyeler için geçerli olan sınıf düzeyinde devralma talebi içerir. Hemen SecurityException çağıranın veya türetilen sınıfın tam güven izni olmadığında oluşturulur. Güvenlik talepleri hakkında ayrıntılı bilgi için bkz. Talepler ve Devralma Taleplerini Bağlama.

Oluşturucular

CodeCompiler()

CodeCompiler sınıfının yeni bir örneğini başlatır.

Özellikler

CompilerName

Derleyici yürütülebilir dosyasının adını alır.

CurrentClass

Geçerli sınıf için kod türü bildirimini alır.

(Devralındığı yer: CodeGenerator)
CurrentMember

Sınıfının geçerli üyesini alır.

(Devralındığı yer: CodeGenerator)
CurrentMemberName

Geçerli üye adını alır.

(Devralındığı yer: CodeGenerator)
CurrentTypeName

Geçerli sınıf adını alır.

(Devralındığı yer: CodeGenerator)
FileExtension

Kaynak dosyalar için kullanılacak dosya adı uzantısını alır.

Indent

Her girinti düzeyini girintili hale getirmek için boşluk miktarını alır veya ayarlar.

(Devralındığı yer: CodeGenerator)
IsCurrentClass

Oluşturulan geçerli nesnenin bir sınıf olup olmadığını belirten bir değer alır.

(Devralındığı yer: CodeGenerator)
IsCurrentDelegate

Oluşturulan geçerli nesnenin temsilci olup olmadığını belirten bir değer alır.

(Devralındığı yer: CodeGenerator)
IsCurrentEnum

Oluşturulan geçerli nesnenin bir sabit listesi olup olmadığını belirten bir değer alır.

(Devralındığı yer: CodeGenerator)
IsCurrentInterface

Oluşturulan geçerli nesnenin bir arabirim olup olmadığını belirten bir değer alır.

(Devralındığı yer: CodeGenerator)
IsCurrentStruct

Oluşturulan geçerli nesnenin bir değer türü mü yoksa yapı mı olduğunu belirten bir değer alır.

(Devralındığı yer: CodeGenerator)
NullToken

öğesini temsil nulleden belirteci alır.

(Devralındığı yer: CodeGenerator)
Options

Kod oluşturucu tarafından kullanılacak seçenekleri alır.

(Devralındığı yer: CodeGenerator)
Output

Çıkış için kullanılacak metin yazıcısını alır.

(Devralındığı yer: CodeGenerator)

Yöntemler

CmdArgsFromParameters(CompilerParameters)

Belirtilen CompilerParametersiçinden derleyiciye geçirilecek komut bağımsız değişkenlerini alır.

ContinueOnNewLine(String)

Bir satır devamlılığı karakteri oluşturur ve belirtilen dizeyi yeni bir satırda verir.

(Devralındığı yer: CodeGenerator)
CreateEscapedIdentifier(String)

Belirtilen değer için kaçış tanımlayıcısı oluşturur.

(Devralındığı yer: CodeGenerator)
CreateValidIdentifier(String)

Belirtilen değer için geçerli bir tanımlayıcı oluşturur.

(Devralındığı yer: CodeGenerator)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
FromDom(CompilerParameters, CodeCompileUnit)

Belirtilen derleme birimini belirtilen seçenekleri kullanarak derler ve derlemenin sonuçlarını döndürür.

FromDomBatch(CompilerParameters, CodeCompileUnit[])

Belirtilen derleme birimlerini belirtilen seçenekleri kullanarak derler ve derlemenin sonuçlarını döndürür.

FromFile(CompilerParameters, String)

Belirtilen dosyayı belirtilen seçenekleri kullanarak derler ve derlemenin sonuçlarını döndürür.

FromFileBatch(CompilerParameters, String[])

Belirtilen dosyaları belirtilen seçenekleri kullanarak derler ve derlemenin sonuçlarını döndürür.

FromSource(CompilerParameters, String)

Belirtilen kaynak kod dizesini belirtilen seçenekleri kullanarak derler ve derlemenin sonuçlarını döndürür.

FromSourceBatch(CompilerParameters, String[])

Belirtilen kaynak kod dizelerini belirtilen seçenekleri kullanarak derler ve derlemenin sonuçlarını döndürür.

GenerateArgumentReferenceExpression(CodeArgumentReferenceExpression)

Belirtilen bağımsız değişken başvuru ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateArrayCreateExpression(CodeArrayCreateExpression)

Belirtilen dizi oluşturma ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateArrayIndexerExpression(CodeArrayIndexerExpression)

Belirtilen dizi dizin oluşturucu ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateAssignStatement(CodeAssignStatement)

Belirtilen atama deyimi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateAttachEventStatement(CodeAttachEventStatement)

Belirtilen ekleme olay deyimi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateAttributeDeclarationsEnd(CodeAttributeDeclarationCollection)

Belirtilen öznitelik bloğu ucu için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateAttributeDeclarationsStart(CodeAttributeDeclarationCollection)

Belirtilen öznitelik bloğu başlangıcı için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateBaseReferenceExpression(CodeBaseReferenceExpression)

Belirtilen temel başvuru ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateBinaryOperatorExpression(CodeBinaryOperatorExpression)

Belirtilen ikili işleç ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateCastExpression(CodeCastExpression)

Belirtilen atama ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateCodeFromMember(CodeTypeMember, TextWriter, CodeGeneratorOptions)

Belirtilen metin yazıcı ve kod oluşturucu seçeneklerini kullanarak belirtilen sınıf üyesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateComment(CodeComment)

Belirtilen açıklama için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateCommentStatement(CodeCommentStatement)

Belirtilen açıklama deyimi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateCommentStatements(CodeCommentStatementCollection)

Belirtilen açıklama deyimleri için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateCompileUnit(CodeCompileUnit)

Belirtilen derleme birimi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateCompileUnitEnd(CodeCompileUnit)

Derleme biriminin sonu için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateCompileUnitStart(CodeCompileUnit)

Derleme biriminin başlangıcı için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateConditionStatement(CodeConditionStatement)

Belirtilen koşullu deyim için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateConstructor(CodeConstructor, CodeTypeDeclaration)

Belirtilen oluşturucu için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateDecimalValue(Decimal)

Belirtilen ondalık değer için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateDefaultValueExpression(CodeDefaultValueExpression)

Varsayılan değere belirtilen başvuru için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateDelegateCreateExpression(CodeDelegateCreateExpression)

Belirtilen temsilci oluşturma ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateDelegateInvokeExpression(CodeDelegateInvokeExpression)

Belirtilen temsilci çağırma ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateDirectionExpression(CodeDirectionExpression)

Belirtilen yön ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateDirectives(CodeDirectiveCollection)

Belirtilen kod yönergeleri için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateDoubleValue(Double)

Çift duyarlıklı kayan nokta sayısı için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateEntryPointMethod(CodeEntryPointMethod, CodeTypeDeclaration)

Belirtilen giriş noktası yöntemi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateEvent(CodeMemberEvent, CodeTypeDeclaration)

Belirtilen olay için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateEventReferenceExpression(CodeEventReferenceExpression)

Belirtilen olay başvuru ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateExpression(CodeExpression)

Belirtilen kod ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateExpressionStatement(CodeExpressionStatement)

Belirtilen ifade deyimi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateField(CodeMemberField)

Belirtilen üye alanı için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateFieldReferenceExpression(CodeFieldReferenceExpression)

Belirtilen alan başvuru ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateGotoStatement(CodeGotoStatement)

Belirtilen goto deyim için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateIndexerExpression(CodeIndexerExpression)

Belirtilen dizin oluşturucu ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateIterationStatement(CodeIterationStatement)

Belirtilen yineleme deyimi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateLabeledStatement(CodeLabeledStatement)

Belirtilen etiketli deyim için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateLinePragmaEnd(CodeLinePragma)

Belirtilen satır pragması ucu için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateLinePragmaStart(CodeLinePragma)

Belirtilen satır pragması başlangıcı için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateMethod(CodeMemberMethod, CodeTypeDeclaration)

Belirtilen yöntem için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateMethodInvokeExpression(CodeMethodInvokeExpression)

Belirtilen yöntem çağırma ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateMethodReferenceExpression(CodeMethodReferenceExpression)

Belirtilen yöntem başvuru ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateMethodReturnStatement(CodeMethodReturnStatement)

Belirtilen yöntem dönüş deyimi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateNamespace(CodeNamespace)

Belirtilen ad alanı için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateNamespaceEnd(CodeNamespace)

Ad alanının sonu için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateNamespaceImport(CodeNamespaceImport)

Belirtilen ad alanı içeri aktarma işlemi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateNamespaceImports(CodeNamespace)

Belirtilen ad alanı içeri aktarma işlemi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateNamespaces(CodeCompileUnit)

Belirtilen derleme biriminde ad alanları için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateNamespaceStart(CodeNamespace)

Ad alanının başlangıcı için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateObjectCreateExpression(CodeObjectCreateExpression)

Belirtilen nesne oluşturma ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateParameterDeclarationExpression(CodeParameterDeclarationExpression)

Belirtilen parametre bildirim ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GeneratePrimitiveExpression(CodePrimitiveExpression)

Belirtilen ilkel ifade için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateProperty(CodeMemberProperty, CodeTypeDeclaration)

Belirtilen özellik için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GeneratePropertyReferenceExpression(CodePropertyReferenceExpression)

Belirtilen özellik başvuru ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GeneratePropertySetValueReferenceExpression(CodePropertySetValueReferenceExpression)

Belirtilen özellik kümesi değer başvuru ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateRemoveEventStatement(CodeRemoveEventStatement)

Belirtilen remove olay deyimi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateSingleFloatValue(Single)

Tek duyarlıklı kayan nokta sayısı için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateSnippetCompileUnit(CodeSnippetCompileUnit)

Belirtilen değişmez kod parçası derleme biriminin kodunu çıkartır.

(Devralındığı yer: CodeGenerator)
GenerateSnippetExpression(CodeSnippetExpression)

Belirtilen değişmez kod parçası ifadesinin kodunun çıkışını alır.

(Devralındığı yer: CodeGenerator)
GenerateSnippetMember(CodeSnippetTypeMember)

Belirtilen değişmez kod parçası sınıf üyesinin kodunun çıkışını alır.

(Devralındığı yer: CodeGenerator)
GenerateSnippetStatement(CodeSnippetStatement)

Belirtilen değişmez kod parçası deyiminin kodunun çıkışını alır.

(Devralındığı yer: CodeGenerator)
GenerateStatement(CodeStatement)

Belirtilen deyim için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateStatements(CodeStatementCollection)

Belirtilen deyim koleksiyonu için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateThisReferenceExpression(CodeThisReferenceExpression)

Belirtilen bu başvuru ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateThrowExceptionStatement(CodeThrowExceptionStatement)

Belirtilen throw özel durum deyimi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateTryCatchFinallyStatement(CodeTryCatchFinallyStatement)

Belirtilen try-catch-finally deyim için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateTypeConstructor(CodeTypeConstructor)

Belirtilen sınıf oluşturucu için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateTypeEnd(CodeTypeDeclaration)

Sınıfın belirtilen sonu için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateTypeOfExpression(CodeTypeOfExpression)

Belirtilen ifade türü için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateTypeReferenceExpression(CodeTypeReferenceExpression)

Belirtilen tür başvuru ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateTypes(CodeNamespace)

Belirtilen ad alanı ve içerdiği sınıflar için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateTypeStart(CodeTypeDeclaration)

Sınıfın belirtilen başlangıcı için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateVariableDeclarationStatement(CodeVariableDeclarationStatement)

Belirtilen değişken bildirim deyimi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GenerateVariableReferenceExpression(CodeVariableReferenceExpression)

Belirtilen değişken başvuru ifadesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetResponseFileCmdArgs(CompilerParameters, String)

Bir yanıt dosyası oluşturmak için derleyiciyi çağırırken kullanılacak komut bağımsız değişkenlerini alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetTypeOutput(CodeTypeReference)

Belirtilen veri türünün adını alır.

(Devralındığı yer: CodeGenerator)
IsValidIdentifier(String)

Belirtilen değerin geçerli bir tanımlayıcı olup olmadığını belirten bir değer alır.

(Devralındığı yer: CodeGenerator)
JoinStringArray(String[], String)

Belirtilen dize dizilerini birleştirir.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
OutputAttributeArgument(CodeAttributeArgument)

Öznitelik bloğundaki bir bağımsız değişkenin çıkışını alır.

(Devralındığı yer: CodeGenerator)
OutputAttributeDeclarations(CodeAttributeDeclarationCollection)

Belirtilen öznitelik bildirimi koleksiyonu için kod oluşturur.

(Devralındığı yer: CodeGenerator)
OutputDirection(FieldDirection)

Belirtilen FieldDirectioniçin kod oluşturur.

(Devralındığı yer: CodeGenerator)
OutputExpressionList(CodeExpressionCollection)

Belirtilen ifade listesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
OutputExpressionList(CodeExpressionCollection, Boolean)

Belirtilen ifade listesi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
OutputFieldScopeModifier(MemberAttributes)

Belirtilen özniteliklere karşılık gelen bir alan kapsamı değiştiricisi oluşturur.

(Devralındığı yer: CodeGenerator)
OutputIdentifier(String)

Belirtilen tanımlayıcıyı döndürür.

(Devralındığı yer: CodeGenerator)
OutputMemberAccessModifier(MemberAttributes)

Belirtilen üye erişim değiştiricisi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
OutputMemberScopeModifier(MemberAttributes)

Belirtilen üye kapsamı değiştiricisi için kod oluşturur.

(Devralındığı yer: CodeGenerator)
OutputOperator(CodeBinaryOperatorType)

Belirtilen işleç için kod oluşturur.

(Devralındığı yer: CodeGenerator)
OutputParameters(CodeParameterDeclarationExpressionCollection)

Belirtilen parametreler için kod oluşturur.

(Devralındığı yer: CodeGenerator)
OutputType(CodeTypeReference)

Belirtilen tür için kod oluşturur.

(Devralındığı yer: CodeGenerator)
OutputTypeAttributes(TypeAttributes, Boolean, Boolean)

Belirtilen tür öznitelikleri için kod oluşturur.

(Devralındığı yer: CodeGenerator)
OutputTypeNamePair(CodeTypeReference, String)

Belirtilen nesne türü ve ad çifti için kod oluşturur.

(Devralındığı yer: CodeGenerator)
ProcessCompilerOutputLine(CompilerResults, String)

Belirtilen satırından belirtilen CompilerResultssatırı işler.

QuoteSnippetString(String)

Belirtilen dizeyi kaçış kodlarıyla biçimlendirerek dönüştürür.

(Devralındığı yer: CodeGenerator)
Supports(GeneratorSupport)

Belirtilen kod oluşturma desteğinin sağlanıp sağlanmadığını belirten bir değer alır.

(Devralındığı yer: CodeGenerator)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
ValidateIdentifier(String)

Belirtilen dize geçerli bir tanımlayıcı değilse bir özel durum oluşturur.

(Devralındığı yer: CodeGenerator)

Belirtik Arabirim Kullanımları

ICodeCompiler.CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit)

Bu üyenin açıklaması için bkz CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit). .

ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters, CodeCompileUnit[])

Bu üyenin açıklaması için bkz CompileAssemblyFromDomBatch(CompilerParameters, CodeCompileUnit[]). .

ICodeCompiler.CompileAssemblyFromFile(CompilerParameters, String)

Bu üyenin açıklaması için bkz CompileAssemblyFromFile(CompilerParameters, String). .

ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters, String[])

Bu üyenin açıklaması için bkz CompileAssemblyFromFileBatch(CompilerParameters, String[]). .

ICodeCompiler.CompileAssemblyFromSource(CompilerParameters, String)

Bu üyenin açıklaması için bkz CompileAssemblyFromSource(CompilerParameters, String). .

ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters, String[])

Bu üyenin açıklaması için bkz CompileAssemblyFromSourceBatch(CompilerParameters, String[]). .

ICodeGenerator.CreateEscapedIdentifier(String)

Belirtilen değer için kaçış tanımlayıcısı oluşturur.

(Devralındığı yer: CodeGenerator)
ICodeGenerator.CreateValidIdentifier(String)

Belirtilen değer için geçerli bir tanımlayıcı oluşturur.

(Devralındığı yer: CodeGenerator)
ICodeGenerator.GenerateCodeFromCompileUnit(CodeCompileUnit, TextWriter, CodeGeneratorOptions)

Belirtilen Kod Belgesi Nesne Modeli (CodeDOM) derleme birimi için kod oluşturur ve belirtilen seçenekleri kullanarak belirtilen metin yazıcısına verir.

(Devralındığı yer: CodeGenerator)
ICodeGenerator.GenerateCodeFromExpression(CodeExpression, TextWriter, CodeGeneratorOptions)

Belirtilen Kod Belgesi Nesne Modeli (CodeDOM) ifadesi için kod oluşturur ve bunu belirtilen metin yazıcısına verir.

(Devralındığı yer: CodeGenerator)
ICodeGenerator.GenerateCodeFromNamespace(CodeNamespace, TextWriter, CodeGeneratorOptions)

Belirtilen Kod Belgesi Nesne Modeli (CodeDOM) ad alanı için kod oluşturur ve belirtilen seçenekleri kullanarak bunu belirtilen metin yazıcısına verir.

(Devralındığı yer: CodeGenerator)
ICodeGenerator.GenerateCodeFromStatement(CodeStatement, TextWriter, CodeGeneratorOptions)

Belirtilen Kod Belgesi Nesne Modeli (CodeDOM) deyimi için kod oluşturur ve belirtilen seçenekleri kullanarak bunu belirtilen metin yazıcısına verir.

(Devralındığı yer: CodeGenerator)
ICodeGenerator.GenerateCodeFromType(CodeTypeDeclaration, TextWriter, CodeGeneratorOptions)

Belirtilen Kod Belgesi Nesne Modeli (CodeDOM) türü bildirimi için kod oluşturur ve belirtilen seçenekleri kullanarak bunu belirtilen metin yazıcısına verir.

(Devralındığı yer: CodeGenerator)
ICodeGenerator.GetTypeOutput(CodeTypeReference)

Belirtilen CodeTypeReferencetarafından belirtilen türü alır.

(Devralındığı yer: CodeGenerator)
ICodeGenerator.IsValidIdentifier(String)

Belirtilen değerin geçerli dil için geçerli bir tanımlayıcı olup olmadığını belirten bir değer alır.

(Devralındığı yer: CodeGenerator)
ICodeGenerator.Supports(GeneratorSupport)

Oluşturucunun belirtilen GeneratorSupport nesne tarafından temsil edilen dil özellikleri için destek sağlayıp sağlamadığını belirten bir değer alır.

(Devralındığı yer: CodeGenerator)
ICodeGenerator.ValidateIdentifier(String)

Belirtilen değer geçerli bir tanımlayıcı değilse bir özel durum oluşturur.

(Devralındığı yer: CodeGenerator)

Şunlara uygulanır

Ayrıca bkz.