CodeCompiler Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een voorbeeld van de implementatie van de ICodeCompiler interface.
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
- Overname
- Implementeringen
Opmerkingen
CodeCompiler is een nuttige basisklasse voor hulpprogramma's voor codegeneratoren waaruit kan worden afgeleid om compilatiefuncties voor code te bieden.
Note
Deze klasse bevat een koppelingsvraag en een overnamevraag op klasseniveau die van toepassing is op alle leden. Een SecurityException wordt geworpen wanneer de directe aanroeper of de afgeleide klasse geen volledig-vertrouwensmachtiging heeft. Zie Koppelingsvereisten en overnamevereisten voor meer informatie over beveiligingsvereisten.
Constructors
| Name | Description |
|---|---|
| CodeCompiler() |
Initialiseert een nieuw exemplaar van de CodeCompiler klasse. |
Eigenschappen
| Name | Description |
|---|---|
| CompilerName |
Haalt de naam op van het uitvoerbare compilerbestand. |
| CurrentClass |
Hiermee haalt u de declaratie van het codetype voor de huidige klasse op. (Overgenomen van CodeGenerator) |
| CurrentMember |
Hiermee haalt u het huidige lid van de klas op. (Overgenomen van CodeGenerator) |
| CurrentMemberName |
Hiermee haalt u de naam van het huidige lid op. (Overgenomen van CodeGenerator) |
| CurrentTypeName |
Hiermee haalt u de naam van de huidige klasse op. (Overgenomen van CodeGenerator) |
| FileExtension |
Hiermee haalt u de bestandsnaamextensie op die moet worden gebruikt voor bronbestanden. |
| Indent |
Hiermee haalt u de hoeveelheid spaties op of stelt u deze in om elk inspringingsniveau te laten inspringen. (Overgenomen van CodeGenerator) |
| IsCurrentClass |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige object dat wordt gegenereerd een klasse is. (Overgenomen van CodeGenerator) |
| IsCurrentDelegate |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige object dat wordt gegenereerd een gemachtigde is. (Overgenomen van CodeGenerator) |
| IsCurrentEnum |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige object dat wordt gegenereerd een opsomming is. (Overgenomen van CodeGenerator) |
| IsCurrentInterface |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige object dat wordt gegenereerd een interface is. (Overgenomen van CodeGenerator) |
| IsCurrentStruct |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige object dat wordt gegenereerd een waardetype of struct is. (Overgenomen van CodeGenerator) |
| NullToken |
Hiermee haalt u het token op dat staat voor |
| Options |
Hiermee haalt u de opties op die door de codegenerator moeten worden gebruikt. (Overgenomen van CodeGenerator) |
| Output |
Hiermee haalt u de tekstschrijver op die moet worden gebruikt voor uitvoer. (Overgenomen van CodeGenerator) |
Methoden
| Name | Description |
|---|---|
| CmdArgsFromParameters(CompilerParameters) |
Hiermee haalt u de opdrachtargumenten op die moeten worden doorgegeven aan de compiler van de opgegeven CompilerParameters. |
| ContinueOnNewLine(String) |
Hiermee wordt een regelvervolgteken gegenereerd en wordt de opgegeven tekenreeks op een nieuwe regel uitgevoerd. (Overgenomen van CodeGenerator) |
| CreateEscapedIdentifier(String) |
Hiermee maakt u een escape-id voor de opgegeven waarde. (Overgenomen van CodeGenerator) |
| CreateValidIdentifier(String) |
Hiermee maakt u een geldige id voor de opgegeven waarde. (Overgenomen van CodeGenerator) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| FromDom(CompilerParameters, CodeCompileUnit) |
Compileert de opgegeven compileereenheid met behulp van de opgegeven opties en retourneert de resultaten van de compilatie. |
| FromDomBatch(CompilerParameters, CodeCompileUnit[]) |
Compileert de opgegeven compileereenheden met behulp van de opgegeven opties en retourneert de resultaten van de compilatie. |
| FromFile(CompilerParameters, String) |
Compileert het opgegeven bestand met behulp van de opgegeven opties en retourneert de resultaten van de compilatie. |
| FromFileBatch(CompilerParameters, String[]) |
Compileert de opgegeven bestanden met behulp van de opgegeven opties en retourneert de resultaten van de compilatie. |
| FromSource(CompilerParameters, String) |
Compileert de opgegeven broncodetekenreeks met behulp van de opgegeven opties en retourneert de resultaten van de compilatie. |
| FromSourceBatch(CompilerParameters, String[]) |
Compileert de opgegeven broncodetekenreeksen met behulp van de opgegeven opties en retourneert de resultaten van de compilatie. |
| GenerateArgumentReferenceExpression(CodeArgumentReferenceExpression) |
Hiermee genereert u code voor de opgegeven verwijzingsexpressie voor argumenten. (Overgenomen van CodeGenerator) |
| GenerateArrayCreateExpression(CodeArrayCreateExpression) |
Hiermee genereert u code voor de opgegeven expressie voor het maken van een matrix. (Overgenomen van CodeGenerator) |
| GenerateArrayIndexerExpression(CodeArrayIndexerExpression) |
Hiermee genereert u code voor de opgegeven expressie voor de matrixindexeerfunctie. (Overgenomen van CodeGenerator) |
| GenerateAssignStatement(CodeAssignStatement) |
Hiermee genereert u code voor de opgegeven toewijzingsinstructie. (Overgenomen van CodeGenerator) |
| GenerateAttachEventStatement(CodeAttachEventStatement) |
Hiermee genereert u code voor de opgegeven instructie voor de bijlage-gebeurtenis. (Overgenomen van CodeGenerator) |
| GenerateAttributeDeclarationsEnd(CodeAttributeDeclarationCollection) |
Hiermee genereert u code voor het opgegeven kenmerkblokeinde. (Overgenomen van CodeGenerator) |
| GenerateAttributeDeclarationsStart(CodeAttributeDeclarationCollection) |
Hiermee genereert u code voor het opgegeven kenmerkblok starten. (Overgenomen van CodeGenerator) |
| GenerateBaseReferenceExpression(CodeBaseReferenceExpression) |
Hiermee genereert u code voor de opgegeven basisreferentieexpressie. (Overgenomen van CodeGenerator) |
| GenerateBinaryOperatorExpression(CodeBinaryOperatorExpression) |
Hiermee genereert u code voor de opgegeven binaire operatorexpressie. (Overgenomen van CodeGenerator) |
| GenerateCastExpression(CodeCastExpression) |
Hiermee genereert u code voor de opgegeven cast-expressie. (Overgenomen van CodeGenerator) |
| GenerateCodeFromMember(CodeTypeMember, TextWriter, CodeGeneratorOptions) |
Hiermee genereert u code voor het opgegeven klasselid met behulp van de opgegeven opties voor tekstschrijver en codegenerator. (Overgenomen van CodeGenerator) |
| GenerateComment(CodeComment) |
Hiermee genereert u code voor de opgegeven opmerking. (Overgenomen van CodeGenerator) |
| GenerateCommentStatement(CodeCommentStatement) |
Hiermee genereert u code voor de opgegeven opmerkingsinstructie. (Overgenomen van CodeGenerator) |
| GenerateCommentStatements(CodeCommentStatementCollection) |
Hiermee genereert u code voor de opgegeven opmerkingeninstructies. (Overgenomen van CodeGenerator) |
| GenerateCompileUnit(CodeCompileUnit) |
Hiermee genereert u code voor de opgegeven compileereenheid. (Overgenomen van CodeGenerator) |
| GenerateCompileUnitEnd(CodeCompileUnit) |
Hiermee genereert u code voor het einde van een compileereenheid. (Overgenomen van CodeGenerator) |
| GenerateCompileUnitStart(CodeCompileUnit) |
Hiermee genereert u code voor het begin van een compileereenheid. (Overgenomen van CodeGenerator) |
| GenerateConditionStatement(CodeConditionStatement) |
Hiermee genereert u code voor de opgegeven voorwaardelijke instructie. (Overgenomen van CodeGenerator) |
| GenerateConstructor(CodeConstructor, CodeTypeDeclaration) |
Hiermee genereert u code voor de opgegeven constructor. (Overgenomen van CodeGenerator) |
| GenerateDecimalValue(Decimal) |
Hiermee genereert u code voor de opgegeven decimale waarde. (Overgenomen van CodeGenerator) |
| GenerateDefaultValueExpression(CodeDefaultValueExpression) |
Hiermee genereert u code voor de opgegeven verwijzing naar een standaardwaarde. (Overgenomen van CodeGenerator) |
| GenerateDelegateCreateExpression(CodeDelegateCreateExpression) |
Hiermee genereert u code voor de opgegeven expressie voor het maken van gedelegeerden. (Overgenomen van CodeGenerator) |
| GenerateDelegateInvokeExpression(CodeDelegateInvokeExpression) |
Hiermee genereert u code voor de opgegeven gemachtigde aanroepexpressie. (Overgenomen van CodeGenerator) |
| GenerateDirectionExpression(CodeDirectionExpression) |
Hiermee genereert u code voor de opgegeven richtingexpressie. (Overgenomen van CodeGenerator) |
| GenerateDirectives(CodeDirectiveCollection) |
Hiermee genereert u code voor de opgegeven code-instructies. (Overgenomen van CodeGenerator) |
| GenerateDoubleValue(Double) |
Hiermee genereert u code voor een drijvendekommagetal met dubbele precisie. (Overgenomen van CodeGenerator) |
| GenerateEntryPointMethod(CodeEntryPointMethod, CodeTypeDeclaration) |
Hiermee genereert u code voor de opgegeven invoerpuntmethode. (Overgenomen van CodeGenerator) |
| GenerateEvent(CodeMemberEvent, CodeTypeDeclaration) |
Hiermee genereert u code voor de opgegeven gebeurtenis. (Overgenomen van CodeGenerator) |
| GenerateEventReferenceExpression(CodeEventReferenceExpression) |
Hiermee genereert u code voor de opgegeven expressie voor gebeurtenisreferenties. (Overgenomen van CodeGenerator) |
| GenerateExpression(CodeExpression) |
Hiermee genereert u code voor de opgegeven code-expressie. (Overgenomen van CodeGenerator) |
| GenerateExpressionStatement(CodeExpressionStatement) |
Hiermee genereert u code voor de opgegeven expressie-instructie. (Overgenomen van CodeGenerator) |
| GenerateField(CodeMemberField) |
Hiermee genereert u code voor het opgegeven lidveld. (Overgenomen van CodeGenerator) |
| GenerateFieldReferenceExpression(CodeFieldReferenceExpression) |
Hiermee genereert u code voor de opgegeven veldreferentieexpressie. (Overgenomen van CodeGenerator) |
| GenerateGotoStatement(CodeGotoStatement) |
Hiermee genereert u code voor de opgegeven |
| GenerateIndexerExpression(CodeIndexerExpression) |
Hiermee genereert u code voor de opgegeven indexeerfunctieexpressie. (Overgenomen van CodeGenerator) |
| GenerateIterationStatement(CodeIterationStatement) |
Hiermee genereert u code voor de opgegeven iteratie-instructie. (Overgenomen van CodeGenerator) |
| GenerateLabeledStatement(CodeLabeledStatement) |
Hiermee genereert u code voor de opgegeven gelabelde instructie. (Overgenomen van CodeGenerator) |
| GenerateLinePragmaEnd(CodeLinePragma) |
Hiermee genereert u code voor het opgegeven regel pragma-einde. (Overgenomen van CodeGenerator) |
| GenerateLinePragmaStart(CodeLinePragma) |
Hiermee genereert u code voor het opgegeven begin van de regel pragma. (Overgenomen van CodeGenerator) |
| GenerateMethod(CodeMemberMethod, CodeTypeDeclaration) |
Hiermee genereert u code voor de opgegeven methode. (Overgenomen van CodeGenerator) |
| GenerateMethodInvokeExpression(CodeMethodInvokeExpression) |
Hiermee genereert u code voor de opgegeven methode aanroepexpressie. (Overgenomen van CodeGenerator) |
| GenerateMethodReferenceExpression(CodeMethodReferenceExpression) |
Hiermee genereert u code voor de opgegeven methodereferentieexpressie. (Overgenomen van CodeGenerator) |
| GenerateMethodReturnStatement(CodeMethodReturnStatement) |
Hiermee genereert u code voor de opgegeven retourinstructie van de methode. (Overgenomen van CodeGenerator) |
| GenerateNamespace(CodeNamespace) |
Hiermee genereert u code voor de opgegeven naamruimte. (Overgenomen van CodeGenerator) |
| GenerateNamespaceEnd(CodeNamespace) |
Hiermee genereert u code voor het einde van een naamruimte. (Overgenomen van CodeGenerator) |
| GenerateNamespaceImport(CodeNamespaceImport) |
Hiermee genereert u code voor het importeren van de opgegeven naamruimte. (Overgenomen van CodeGenerator) |
| GenerateNamespaceImports(CodeNamespace) |
Hiermee genereert u code voor het importeren van de opgegeven naamruimte. (Overgenomen van CodeGenerator) |
| GenerateNamespaces(CodeCompileUnit) |
Hiermee genereert u code voor de naamruimten in de opgegeven compileereenheid. (Overgenomen van CodeGenerator) |
| GenerateNamespaceStart(CodeNamespace) |
Hiermee genereert u code voor het begin van een naamruimte. (Overgenomen van CodeGenerator) |
| GenerateObjectCreateExpression(CodeObjectCreateExpression) |
Hiermee genereert u code voor de opgegeven expressie voor het maken van objecten. (Overgenomen van CodeGenerator) |
| GenerateParameterDeclarationExpression(CodeParameterDeclarationExpression) |
Hiermee genereert u code voor de opgegeven expressie voor parameterdeclaratie. (Overgenomen van CodeGenerator) |
| GeneratePrimitiveExpression(CodePrimitiveExpression) |
Hiermee genereert u code voor de opgegeven primitieve expressie. (Overgenomen van CodeGenerator) |
| GenerateProperty(CodeMemberProperty, CodeTypeDeclaration) |
Hiermee genereert u code voor de opgegeven eigenschap. (Overgenomen van CodeGenerator) |
| GeneratePropertyReferenceExpression(CodePropertyReferenceExpression) |
Hiermee genereert u code voor de opgegeven expressie voor eigenschapsreferenties. (Overgenomen van CodeGenerator) |
| GeneratePropertySetValueReferenceExpression(CodePropertySetValueReferenceExpression) |
Hiermee genereert u code voor de referentie-expressie voor de opgegeven eigenschapssetwaarde. (Overgenomen van CodeGenerator) |
| GenerateRemoveEventStatement(CodeRemoveEventStatement) |
Hiermee genereert u code voor de opgegeven verwijder-gebeurtenisinstructie. (Overgenomen van CodeGenerator) |
| GenerateSingleFloatValue(Single) |
Hiermee genereert u code voor een drijvendekommagetal met één precisie. (Overgenomen van CodeGenerator) |
| GenerateSnippetCompileUnit(CodeSnippetCompileUnit) |
Hiermee wordt de code van het opgegeven letterlijke codefragment gecompileerd. (Overgenomen van CodeGenerator) |
| GenerateSnippetExpression(CodeSnippetExpression) |
Hiermee wordt de code van de opgegeven letterlijke codefragmentexpressie uitgevoerd. (Overgenomen van CodeGenerator) |
| GenerateSnippetMember(CodeSnippetTypeMember) |
Hiermee wordt de code van het opgegeven codefragmentklasselid uitgevoerd. (Overgenomen van CodeGenerator) |
| GenerateSnippetStatement(CodeSnippetStatement) |
Hiermee wordt de code van de opgegeven letterlijke codefragmentinstructie uitgevoerd. (Overgenomen van CodeGenerator) |
| GenerateStatement(CodeStatement) |
Hiermee genereert u code voor de opgegeven instructie. (Overgenomen van CodeGenerator) |
| GenerateStatements(CodeStatementCollection) |
Hiermee genereert u code voor de opgegeven instructieverzameling. (Overgenomen van CodeGenerator) |
| GenerateThisReferenceExpression(CodeThisReferenceExpression) |
Hiermee genereert u code voor de opgegeven referentie-expressie. (Overgenomen van CodeGenerator) |
| GenerateThrowExceptionStatement(CodeThrowExceptionStatement) |
Hiermee genereert u code voor de opgegeven instructie voor het genereren van uitzonderingen. (Overgenomen van CodeGenerator) |
| GenerateTryCatchFinallyStatement(CodeTryCatchFinallyStatement) |
Hiermee genereert u code voor de opgegeven |
| GenerateTypeConstructor(CodeTypeConstructor) |
Hiermee genereert u code voor de opgegeven klasseconstructor. (Overgenomen van CodeGenerator) |
| GenerateTypeEnd(CodeTypeDeclaration) |
Hiermee genereert u code voor het opgegeven einde van de klasse. (Overgenomen van CodeGenerator) |
| GenerateTypeOfExpression(CodeTypeOfExpression) |
Hiermee genereert u code voor het opgegeven type expressie. (Overgenomen van CodeGenerator) |
| GenerateTypeReferenceExpression(CodeTypeReferenceExpression) |
Hiermee genereert u code voor de opgegeven typereferentieexpressie. (Overgenomen van CodeGenerator) |
| GenerateTypes(CodeNamespace) |
Hiermee genereert u code voor de opgegeven naamruimte en de klassen die deze bevat. (Overgenomen van CodeGenerator) |
| GenerateTypeStart(CodeTypeDeclaration) |
Hiermee genereert u code voor het opgegeven begin van de klasse. (Overgenomen van CodeGenerator) |
| GenerateVariableDeclarationStatement(CodeVariableDeclarationStatement) |
Hiermee genereert u code voor de opgegeven instructie voor variabeledeclaratie. (Overgenomen van CodeGenerator) |
| GenerateVariableReferenceExpression(CodeVariableReferenceExpression) |
Hiermee genereert u code voor de opgegeven expressie voor variabelereferenties. (Overgenomen van CodeGenerator) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetResponseFileCmdArgs(CompilerParameters, String) |
Hiermee haalt u de opdrachtargumenten op die moeten worden gebruikt bij het aanroepen van de compiler om een antwoordbestand te genereren. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetTypeOutput(CodeTypeReference) |
Hiermee haalt u de naam van het opgegeven gegevenstype op. (Overgenomen van CodeGenerator) |
| IsValidIdentifier(String) |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven waarde een geldige id is. (Overgenomen van CodeGenerator) |
| JoinStringArray(String[], String) |
Hiermee worden de opgegeven tekenreeksmatrices samengevoegd. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| OutputAttributeArgument(CodeAttributeArgument) |
Voert een argument uit in een kenmerkblok. (Overgenomen van CodeGenerator) |
| OutputAttributeDeclarations(CodeAttributeDeclarationCollection) |
Hiermee genereert u code voor de opgegeven verzameling kenmerkdeclaraties. (Overgenomen van CodeGenerator) |
| OutputDirection(FieldDirection) |
Hiermee genereert u code voor de opgegeven FieldDirection. (Overgenomen van CodeGenerator) |
| OutputExpressionList(CodeExpressionCollection, Boolean) |
Hiermee genereert u code voor de opgegeven expressielijst. (Overgenomen van CodeGenerator) |
| OutputExpressionList(CodeExpressionCollection) |
Hiermee genereert u code voor de opgegeven expressielijst. (Overgenomen van CodeGenerator) |
| OutputFieldScopeModifier(MemberAttributes) |
Hiermee wordt een veldbereikaanpassing uitgevoerd die overeenkomt met de opgegeven kenmerken. (Overgenomen van CodeGenerator) |
| OutputIdentifier(String) |
Hiermee wordt de opgegeven id uitgevoerd. (Overgenomen van CodeGenerator) |
| OutputMemberAccessModifier(MemberAttributes) |
Hiermee genereert u code voor de opgegeven wijziging voor lidtoegang. (Overgenomen van CodeGenerator) |
| OutputMemberScopeModifier(MemberAttributes) |
Hiermee genereert u code voor de opgegeven wijziging van het lidbereik. (Overgenomen van CodeGenerator) |
| OutputOperator(CodeBinaryOperatorType) |
Hiermee genereert u code voor de opgegeven operator. (Overgenomen van CodeGenerator) |
| OutputParameters(CodeParameterDeclarationExpressionCollection) |
Hiermee genereert u code voor de opgegeven parameters. (Overgenomen van CodeGenerator) |
| OutputType(CodeTypeReference) |
Hiermee genereert u code voor het opgegeven type. (Overgenomen van CodeGenerator) |
| OutputTypeAttributes(TypeAttributes, Boolean, Boolean) |
Hiermee genereert u code voor de opgegeven typekenmerken. (Overgenomen van CodeGenerator) |
| OutputTypeNamePair(CodeTypeReference, String) |
Hiermee genereert u code voor het opgegeven objecttype en het naampaar. (Overgenomen van CodeGenerator) |
| ProcessCompilerOutputLine(CompilerResults, String) |
Hiermee wordt de opgegeven regel van de opgegeven regel verwerkt CompilerResults. |
| QuoteSnippetString(String) |
Converteert de opgegeven tekenreeks door deze op te maken met escapecodes. (Overgenomen van CodeGenerator) |
| Supports(GeneratorSupport) |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven ondersteuning voor het genereren van code wordt geboden. (Overgenomen van CodeGenerator) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| ValidateIdentifier(String) |
Genereert een uitzondering als de opgegeven tekenreeks geen geldige id is. (Overgenomen van CodeGenerator) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| ICodeCompiler.CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit) |
Zie voor een beschrijving van dit lid CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit). |
| ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters, CodeCompileUnit[]) |
Zie voor een beschrijving van dit lid CompileAssemblyFromDomBatch(CompilerParameters, CodeCompileUnit[]). |
| ICodeCompiler.CompileAssemblyFromFile(CompilerParameters, String) |
Zie voor een beschrijving van dit lid CompileAssemblyFromFile(CompilerParameters, String). |
| ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters, String[]) |
Zie voor een beschrijving van dit lid CompileAssemblyFromFileBatch(CompilerParameters, String[]). |
| ICodeCompiler.CompileAssemblyFromSource(CompilerParameters, String) |
Zie voor een beschrijving van dit lid CompileAssemblyFromSource(CompilerParameters, String). |
| ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters, String[]) |
Zie voor een beschrijving van dit lid CompileAssemblyFromSourceBatch(CompilerParameters, String[]). |
| ICodeGenerator.CreateEscapedIdentifier(String) |
Hiermee maakt u een escape-id voor de opgegeven waarde. (Overgenomen van CodeGenerator) |
| ICodeGenerator.CreateValidIdentifier(String) |
Hiermee maakt u een geldige id voor de opgegeven waarde. (Overgenomen van CodeGenerator) |
| ICodeGenerator.GenerateCodeFromCompileUnit(CodeCompileUnit, TextWriter, CodeGeneratorOptions) |
Genereert code voor de opgegeven Code Document Object Model -compilatie-eenheid (CodeDOM) en voert deze uit naar de opgegeven tekstschrijver met behulp van de opgegeven opties. (Overgenomen van CodeGenerator) |
| ICodeGenerator.GenerateCodeFromExpression(CodeExpression, TextWriter, CodeGeneratorOptions) |
Genereert code voor de opgegeven Code Document Object Model-expressie (CodeDOM) en voert deze uit naar de opgegeven tekstschrijver. (Overgenomen van CodeGenerator) |
| ICodeGenerator.GenerateCodeFromNamespace(CodeNamespace, TextWriter, CodeGeneratorOptions) |
Hiermee genereert u code voor de opgegeven Code Document Object Model -naamruimte (CodeDOM) en voert deze uit naar de opgegeven tekstschrijver met behulp van de opgegeven opties. (Overgenomen van CodeGenerator) |
| ICodeGenerator.GenerateCodeFromStatement(CodeStatement, TextWriter, CodeGeneratorOptions) |
Genereert code voor de opgegeven Code Document Object Model-instructie (CodeDOM) en voert deze uit naar de opgegeven tekstschrijver met behulp van de opgegeven opties. (Overgenomen van CodeGenerator) |
| ICodeGenerator.GenerateCodeFromType(CodeTypeDeclaration, TextWriter, CodeGeneratorOptions) |
Hiermee genereert u code voor de opgegeven codedocumentobjectmodeldeclaratie (CodeDOM) en voert deze uit naar de opgegeven tekstschrijver met behulp van de opgegeven opties. (Overgenomen van CodeGenerator) |
| ICodeGenerator.GetTypeOutput(CodeTypeReference) |
Hiermee haalt u het type op dat wordt aangegeven door de opgegeven CodeTypeReference. (Overgenomen van CodeGenerator) |
| ICodeGenerator.IsValidIdentifier(String) |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven waarde een geldige id is voor de huidige taal. (Overgenomen van CodeGenerator) |
| ICodeGenerator.Supports(GeneratorSupport) |
Hiermee wordt een waarde opgehaald die aangeeft of de generator ondersteuning biedt voor de taalfuncties die worden vertegenwoordigd door het opgegeven GeneratorSupport object. (Overgenomen van CodeGenerator) |
| ICodeGenerator.ValidateIdentifier(String) |
Genereert een uitzondering als de opgegeven waarde geen geldige id is. (Overgenomen van CodeGenerator) |