CodeGenerator.ICodeGenerator.GenerateCodeFromStatement(CodeStatement, TextWriter, CodeGeneratorOptions) Метод

Определение

Формирует код для указанной инструкции Code Document Object Model (CodeDOM) и выводит его в определенный модуль записи текста, используя заданные параметры.Generates code for the specified Code Document Object Model (CodeDOM) statement and outputs it to the specified text writer using the specified options.

 virtual void System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromStatement(System::CodeDom::CodeStatement ^ e, System::IO::TextWriter ^ w, System::CodeDom::Compiler::CodeGeneratorOptions ^ o) = System::CodeDom::Compiler::ICodeGenerator::GenerateCodeFromStatement;
void ICodeGenerator.GenerateCodeFromStatement (System.CodeDom.CodeStatement e, System.IO.TextWriter w, System.CodeDom.Compiler.CodeGeneratorOptions o);
abstract member System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromStatement : System.CodeDom.CodeStatement * System.IO.TextWriter * System.CodeDom.Compiler.CodeGeneratorOptions -> unit
override this.System.CodeDom.Compiler.ICodeGenerator.GenerateCodeFromStatement : System.CodeDom.CodeStatement * System.IO.TextWriter * System.CodeDom.Compiler.CodeGeneratorOptions -> unit
Sub GenerateCodeFromStatement (e As CodeStatement, w As TextWriter, o As CodeGeneratorOptions) Implements ICodeGenerator.GenerateCodeFromStatement

Параметры

e
CodeStatement

Инструкция, содержащая элементы CodeDOM, которые необходимо преобразовать.The statement that contains the CodeDOM elements to translate.

w
TextWriter

Модуль записи текста для вывода кода.The text writer to output code to.

o
CodeGeneratorOptions

Параметры, используемые для создания кода.The options to use for generating code.

Реализации

Исключения

Параметр w недоступен.w is not available. Возможно, параметр w закрыт до вызова метода.w may have been closed before the method call was made.

Применяется к