ICodeGenerator.GenerateCodeFromStatement Method (CodeStatement, TextWriter, CodeGeneratorOptions)

 

Generates code for the specified Code Document Object Model (CodeDOM) statement and outputs it to the specified text writer using the specified options.

Namespace:   System.CodeDom.Compiler
Assembly:  System (in System.dll)

[PermissionSetAttribute(SecurityAction.LinkDemand, Name = "FullTrust")]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
void GenerateCodeFromStatement(
	CodeStatement e,
	TextWriter w,
	CodeGeneratorOptions o
)

Parameters

e
Type: System.CodeDom.CodeStatement

A CodeStatement containing the CodeDOM elements to translate.

w
Type: System.IO.TextWriter

The TextWriter to output code to.

o
Type: System.CodeDom.Compiler.CodeGeneratorOptions

A CodeGeneratorOptions that indicates the options to use for generating code.

SecurityAction.LinkDemand

for full trust for the immediate caller. This member cannot be used by partially trusted code.

SecurityAction.InheritanceDemand

for full trust for inheritors. This member cannot be inherited by partially trusted code.

.NET Framework
Available since 1.1
Return to top
Show: