ICodeGenerator::GenerateCodeFromCompileUnit Method (CodeCompileUnit^, TextWriter^, CodeGeneratorOptions^)

 

Generates code for the specified Code Document Object Model (CodeDOM) compilation unit 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 GenerateCodeFromCompileUnit(
	CodeCompileUnit^ e,
	TextWriter^ w,
	CodeGeneratorOptions^ o
)

Parameters

e
Type: System.CodeDom::CodeCompileUnit^

A CodeCompileUnit to generate code for.

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: