System.CodeDom.Compiler.CodeDomProvider.GenerateCodeFromNamespace C# (CSharp) Метод

GenerateCodeFromNamespace() публичный Метод

public GenerateCodeFromNamespace ( CodeNamespace codeNamespace, TextWriter writer, CodeGeneratorOptions options ) : void
codeNamespace CodeNamespace
writer System.IO.TextWriter
options CodeGeneratorOptions
Результат void
        public virtual void GenerateCodeFromNamespace(CodeNamespace codeNamespace, TextWriter writer, CodeGeneratorOptions options) =>
            CreateGeneratorHelper().GenerateCodeFromNamespace(codeNamespace, writer, options);

Usage Example

Пример #1
0
        public void GenerateTestFile(SpecFlowFeatureFile featureFile, CodeDomProvider codeProvider, TextReader inputReader, TextWriter outputWriter)
        {
            outputWriter = new HackedWriter(outputWriter);

            var codeNamespace = GenerateTestFileCode(featureFile, inputReader);
            var options = new CodeGeneratorOptions
                {
                    BracingStyle = "C"
                };

            AddSpecFlowHeader(codeProvider, outputWriter);
            codeProvider.GenerateCodeFromNamespace(codeNamespace, outputWriter, options);
            outputWriter.Flush();
        }
All Usage Examples Of System.CodeDom.Compiler.CodeDomProvider::GenerateCodeFromNamespace