Mono Class Library: Overview

System.CodeDom.Compiler.CodeGenerator: Members

The members of System.CodeDom.Compiler.CodeGenerator are listed below.

See Also: Inherited members from System.Object

Protected Constructors

Documentation for this section has not yet been entered.

Protected Properties

[read-only]
CurrentClassSystem.CodeDom.CodeTypeDeclaration. Documentation for this section has not yet been entered.
[read-only]
CurrentMemberSystem.CodeDom.CodeTypeMember. Documentation for this section has not yet been entered.
[read-only]
CurrentMemberNamestring. Documentation for this section has not yet been entered.
[read-only]
CurrentTypeNamestring. Documentation for this section has not yet been entered.
Indentint. Documentation for this section has not yet been entered.
[read-only]
IsCurrentClassbool. Documentation for this section has not yet been entered.
[read-only]
IsCurrentDelegatebool. Documentation for this section has not yet been entered.
[read-only]
IsCurrentEnumbool. Documentation for this section has not yet been entered.
[read-only]
IsCurrentInterfacebool. Documentation for this section has not yet been entered.
[read-only]
IsCurrentStructbool. Documentation for this section has not yet been entered.
[read-only]
abstract
NullTokenstring. Documentation for this section has not yet been entered.
[read-only]
OptionsCodeGeneratorOptions. Documentation for this section has not yet been entered.
[read-only]
OutputSystem.IO.TextWriter. Documentation for this section has not yet been entered.

Public Methods

GenerateCodeFromMember(System.CodeDom.CodeTypeMember, System.IO.TextWriter, CodeGeneratorOptions)
Documentation for this section has not yet been entered.
static
IsValidLanguageIndependentIdentifier(string) : bool
Documentation for this section has not yet been entered.
static
ValidateIdentifiers(System.CodeDom.CodeObject)
Documentation for this section has not yet been entered.

Protected Methods

ContinueOnNewLine(string)
Documentation for this section has not yet been entered.
abstract
CreateEscapedIdentifier(string) : string
Documentation for this section has not yet been entered.
abstract
CreateValidIdentifier(string) : string
Documentation for this section has not yet been entered.
abstract
GenerateArgumentReferenceExpression(System.CodeDom.CodeArgumentReferenceExpression)
Documentation for this section has not yet been entered.
abstract
GenerateArrayCreateExpression(System.CodeDom.CodeArrayCreateExpression)
Documentation for this section has not yet been entered.
abstract
GenerateArrayIndexerExpression(System.CodeDom.CodeArrayIndexerExpression)
Documentation for this section has not yet been entered.
abstract
GenerateAssignStatement(System.CodeDom.CodeAssignStatement)
Documentation for this section has not yet been entered.
abstract
GenerateAttachEventStatement(System.CodeDom.CodeAttachEventStatement)
Documentation for this section has not yet been entered.
abstract
GenerateAttributeDeclarationsEnd(System.CodeDom.CodeAttributeDeclarationCollection)
Documentation for this section has not yet been entered.
abstract
GenerateAttributeDeclarationsStart(System.CodeDom.CodeAttributeDeclarationCollection)
Documentation for this section has not yet been entered.
abstract
GenerateBaseReferenceExpression(System.CodeDom.CodeBaseReferenceExpression)
Documentation for this section has not yet been entered.
GenerateBinaryOperatorExpression(System.CodeDom.CodeBinaryOperatorExpression)
Documentation for this section has not yet been entered.
abstract
GenerateCastExpression(System.CodeDom.CodeCastExpression)
Documentation for this section has not yet been entered.
abstract
GenerateComment(System.CodeDom.CodeComment)
Documentation for this section has not yet been entered.
GenerateCommentStatement(System.CodeDom.CodeCommentStatement)
Documentation for this section has not yet been entered.
GenerateCommentStatements(System.CodeDom.CodeCommentStatementCollection)
Documentation for this section has not yet been entered.
GenerateCompileUnit(System.CodeDom.CodeCompileUnit)
Documentation for this section has not yet been entered.
GenerateCompileUnitEnd(System.CodeDom.CodeCompileUnit)
Documentation for this section has not yet been entered.
GenerateCompileUnitStart(System.CodeDom.CodeCompileUnit)
Documentation for this section has not yet been entered.
abstract
GenerateConditionStatement(System.CodeDom.CodeConditionStatement)
Documentation for this section has not yet been entered.
abstract
GenerateConstructor(System.CodeDom.CodeConstructor, System.CodeDom.CodeTypeDeclaration)
Documentation for this section has not yet been entered.
GenerateDecimalValue(decimal)
Documentation for this section has not yet been entered.
GenerateDefaultValueExpression(System.CodeDom.CodeDefaultValueExpression)
Documentation for this section has not yet been entered.
abstract
GenerateDelegateCreateExpression(System.CodeDom.CodeDelegateCreateExpression)
Documentation for this section has not yet been entered.
abstract
GenerateDelegateInvokeExpression(System.CodeDom.CodeDelegateInvokeExpression)
Documentation for this section has not yet been entered.
GenerateDirectionExpression(System.CodeDom.CodeDirectionExpression)
Documentation for this section has not yet been entered.
GenerateDirectives(System.CodeDom.CodeDirectiveCollection)
Documentation for this section has not yet been entered.
GenerateDoubleValue(double)
Documentation for this section has not yet been entered.
abstract
GenerateEntryPointMethod(System.CodeDom.CodeEntryPointMethod, System.CodeDom.CodeTypeDeclaration)
Documentation for this section has not yet been entered.
abstract
GenerateEvent(System.CodeDom.CodeMemberEvent, System.CodeDom.CodeTypeDeclaration)
Documentation for this section has not yet been entered.
abstract
GenerateEventReferenceExpression(System.CodeDom.CodeEventReferenceExpression)
Documentation for this section has not yet been entered.
GenerateExpression(System.CodeDom.CodeExpression)
Documentation for this section has not yet been entered.
abstract
GenerateExpressionStatement(System.CodeDom.CodeExpressionStatement)
Documentation for this section has not yet been entered.
abstract
GenerateField(System.CodeDom.CodeMemberField)
Documentation for this section has not yet been entered.
abstract
GenerateFieldReferenceExpression(System.CodeDom.CodeFieldReferenceExpression)
Documentation for this section has not yet been entered.
abstract
GenerateGotoStatement(System.CodeDom.CodeGotoStatement)
Documentation for this section has not yet been entered.
abstract
GenerateIndexerExpression(System.CodeDom.CodeIndexerExpression)
Documentation for this section has not yet been entered.
abstract
GenerateIterationStatement(System.CodeDom.CodeIterationStatement)
Documentation for this section has not yet been entered.
abstract
GenerateLabeledStatement(System.CodeDom.CodeLabeledStatement)
Documentation for this section has not yet been entered.
abstract
GenerateLinePragmaEnd(System.CodeDom.CodeLinePragma)
Documentation for this section has not yet been entered.
abstract
GenerateLinePragmaStart(System.CodeDom.CodeLinePragma)
Documentation for this section has not yet been entered.
abstract
GenerateMethod(System.CodeDom.CodeMemberMethod, System.CodeDom.CodeTypeDeclaration)
Documentation for this section has not yet been entered.
abstract
GenerateMethodInvokeExpression(System.CodeDom.CodeMethodInvokeExpression)
Documentation for this section has not yet been entered.
abstract
GenerateMethodReferenceExpression(System.CodeDom.CodeMethodReferenceExpression)
Documentation for this section has not yet been entered.
abstract
GenerateMethodReturnStatement(System.CodeDom.CodeMethodReturnStatement)
Documentation for this section has not yet been entered.
GenerateNamespace(System.CodeDom.CodeNamespace)
Documentation for this section has not yet been entered.
abstract
GenerateNamespaceEnd(System.CodeDom.CodeNamespace)
Documentation for this section has not yet been entered.
abstract
GenerateNamespaceImport(System.CodeDom.CodeNamespaceImport)
Documentation for this section has not yet been entered.
GenerateNamespaceImports(System.CodeDom.CodeNamespace)
Documentation for this section has not yet been entered.
GenerateNamespaces(System.CodeDom.CodeCompileUnit)
Documentation for this section has not yet been entered.
abstract
GenerateNamespaceStart(System.CodeDom.CodeNamespace)
Documentation for this section has not yet been entered.
abstract
GenerateObjectCreateExpression(System.CodeDom.CodeObjectCreateExpression)
Documentation for this section has not yet been entered.
GenerateParameterDeclarationExpression(System.CodeDom.CodeParameterDeclarationExpression)
Documentation for this section has not yet been entered.
GeneratePrimitiveExpression(System.CodeDom.CodePrimitiveExpression)
Documentation for this section has not yet been entered.
abstract
GenerateProperty(System.CodeDom.CodeMemberProperty, System.CodeDom.CodeTypeDeclaration)
Documentation for this section has not yet been entered.
abstract
GeneratePropertyReferenceExpression(System.CodeDom.CodePropertyReferenceExpression)
Documentation for this section has not yet been entered.
abstract
GeneratePropertySetValueReferenceExpression(System.CodeDom.CodePropertySetValueReferenceExpression)
Documentation for this section has not yet been entered.
abstract
GenerateRemoveEventStatement(System.CodeDom.CodeRemoveEventStatement)
Documentation for this section has not yet been entered.
GenerateSingleFloatValue(float)
Documentation for this section has not yet been entered.
GenerateSnippetCompileUnit(System.CodeDom.CodeSnippetCompileUnit)
Documentation for this section has not yet been entered.
abstract
GenerateSnippetExpression(System.CodeDom.CodeSnippetExpression)
Documentation for this section has not yet been entered.
abstract
GenerateSnippetMember(System.CodeDom.CodeSnippetTypeMember)
Documentation for this section has not yet been entered.
GenerateSnippetStatement(System.CodeDom.CodeSnippetStatement)
Documentation for this section has not yet been entered.
GenerateStatement(System.CodeDom.CodeStatement)
Documentation for this section has not yet been entered.
GenerateStatements(System.CodeDom.CodeStatementCollection)
Documentation for this section has not yet been entered.
abstract
GenerateThisReferenceExpression(System.CodeDom.CodeThisReferenceExpression)
Documentation for this section has not yet been entered.
abstract
GenerateThrowExceptionStatement(System.CodeDom.CodeThrowExceptionStatement)
Documentation for this section has not yet been entered.
abstract
GenerateTryCatchFinallyStatement(System.CodeDom.CodeTryCatchFinallyStatement)
Documentation for this section has not yet been entered.
abstract
GenerateTypeConstructor(System.CodeDom.CodeTypeConstructor)
Documentation for this section has not yet been entered.
abstract
GenerateTypeEnd(System.CodeDom.CodeTypeDeclaration)
Documentation for this section has not yet been entered.
GenerateTypeOfExpression(System.CodeDom.CodeTypeOfExpression)
Documentation for this section has not yet been entered.
GenerateTypeReferenceExpression(System.CodeDom.CodeTypeReferenceExpression)
Documentation for this section has not yet been entered.
GenerateTypes(System.CodeDom.CodeNamespace)
Documentation for this section has not yet been entered.
abstract
GenerateTypeStart(System.CodeDom.CodeTypeDeclaration)
Documentation for this section has not yet been entered.
abstract
GenerateVariableDeclarationStatement(System.CodeDom.CodeVariableDeclarationStatement)
Documentation for this section has not yet been entered.
abstract
GenerateVariableReferenceExpression(System.CodeDom.CodeVariableReferenceExpression)
Documentation for this section has not yet been entered.
abstract
GetTypeOutput(System.CodeDom.CodeTypeReference) : string
Documentation for this section has not yet been entered.
abstract
IsValidIdentifier(string) : bool
Documentation for this section has not yet been entered.
OutputAttributeArgument(System.CodeDom.CodeAttributeArgument)
Documentation for this section has not yet been entered.
OutputAttributeDeclarations(System.CodeDom.CodeAttributeDeclarationCollection)
Documentation for this section has not yet been entered.
OutputDirection(System.CodeDom.FieldDirection)
Documentation for this section has not yet been entered.
OutputExpressionList(System.CodeDom.CodeExpressionCollection)
Documentation for this section has not yet been entered.
OutputExpressionList(System.CodeDom.CodeExpressionCollection, bool)
Documentation for this section has not yet been entered.
OutputFieldScopeModifier(System.CodeDom.MemberAttributes)
Documentation for this section has not yet been entered.
OutputIdentifier(string)
Documentation for this section has not yet been entered.
OutputMemberAccessModifier(System.CodeDom.MemberAttributes)
Documentation for this section has not yet been entered.
OutputMemberScopeModifier(System.CodeDom.MemberAttributes)
Documentation for this section has not yet been entered.
OutputOperator(System.CodeDom.CodeBinaryOperatorType)
Documentation for this section has not yet been entered.
OutputParameters(System.CodeDom.CodeParameterDeclarationExpressionCollection)
Documentation for this section has not yet been entered.
abstract
OutputType(System.CodeDom.CodeTypeReference)
Documentation for this section has not yet been entered.
OutputTypeAttributes(System.Reflection.TypeAttributes, bool, bool)
Documentation for this section has not yet been entered.
OutputTypeNamePair(System.CodeDom.CodeTypeReference, string)
Documentation for this section has not yet been entered.
abstract
QuoteSnippetString(string) : string
Documentation for this section has not yet been entered.
abstract
Supports(GeneratorSupport) : bool
Documentation for this section has not yet been entered.
ValidateIdentifier(string)
Documentation for this section has not yet been entered.

Explicitly Implemented Interface Members

System.CodeDom.Compiler.ICodeGenerator.CreateEscapedIdentifierDocumentation for this section has not yet been entered.
System.CodeDom.Compiler.ICodeGenerator.CreateValidIdentifierDocumentation for this section has not yet been entered.
System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromCompileUnitDocumentation for this section has not yet been entered.
System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromExpressionDocumentation for this section has not yet been entered.
System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromNamespaceDocumentation for this section has not yet been entered.
System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromStatementDocumentation for this section has not yet been entered.
System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromTypeDocumentation for this section has not yet been entered.
System.CodeDom.Compiler.ICodeGenerator.GetTypeOutputDocumentation for this section has not yet been entered.
System.CodeDom.Compiler.ICodeGenerator.IsValidIdentifierDocumentation for this section has not yet been entered.
System.CodeDom.Compiler.ICodeGenerator.SupportsDocumentation for this section has not yet been entered.
System.CodeDom.Compiler.ICodeGenerator.ValidateIdentifierDocumentation for this section has not yet been entered.