1 type derived from CodeCompileUnit
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.CodeDom\System\CodeSnippetCompileUnit.cs (1)
23public class CodeSnippetCompileUnit : CodeCompileUnit
9 instantiations of CodeCompileUnit
dotnet-svcutil-lib (9)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (1)
424CodeCompileUnit compileUnit = new CodeCompileUnit();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XsdDataContractImporter.cs (1)
54_codeCompileUnit = new CodeCompileUnit();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\XmlSerializerImportOptions.cs (2)
32: this(new CodeCompileUnit()) 46_codeCompileUnit = new CodeCompileUnit();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (1)
24public DataContractSerializerOperationGenerator() : this(new CodeCompileUnit()) { }
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageContractImporter.cs (2)
1566compileUnit = new CodeCompileUnit(); 1921compileUnit = new CodeCompileUnit();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (1)
42_compileUnit = targetCompileUnit ?? new CodeCompileUnit();
ImportModule.cs (1)
44_codeCompileUnit = new CodeCompileUnit();
115 references to CodeCompileUnit
dotnet-svcutil-lib (115)
CodeDomFixup\ArrayOfXElementTypeHelper.cs (2)
29internal ArrayOfXElementTypeHelper(bool isInternal, CodeCompileUnit cu) 96internal void AddToCompileUnit(CodeCompileUnit codeCompileUnit, string namespaceToAdd)
CodeDomFixup\CodeDomVisitors\AttributeFixer.cs (1)
94protected override void FinishVisit(CodeCompileUnit cu)
CodeDomFixup\CodeDomVisitors\CodeDomVisitor.cs (8)
12public static void Visit(CodeDomVisitor[] visitors, CodeCompileUnit code) 25public void Enumerate(CodeCompileUnit code) 52private void CallFinishVisit(CodeCompileUnit cu) 157protected override void Visit(CodeCompileUnit cu) 544else if (obj is CodeCompileUnit) 545Visit((CodeCompileUnit)obj); 566protected virtual void Visit(CodeCompileUnit cu) 785protected virtual void FinishVisit(CodeCompileUnit cu) { }
CodeDomFixup\CodeDomVisitors\CodeNamespaceUniqueTypeFixer.cs (1)
12protected override void Visit(CodeCompileUnit cu)
CodeDomFixup\CodeDomVisitors\CreateCallbackImpl.cs (1)
87protected override void FinishVisit(CodeCompileUnit cu)
CodeDomFixup\CodeDomVisitors\EnsureAdditionalAssemblyReference.cs (3)
13private CodeCompileUnit _compileUnit; 18protected override void Visit(CodeCompileUnit cu) 47protected override void FinishVisit(CodeCompileUnit cu)
CodeDomFixup\CodeDomVisitors\SpecialIXmlSerializableRemapper.cs (2)
91protected override void Visit(CodeCompileUnit cu) 107protected override void FinishVisit(CodeCompileUnit cu)
CodeDomFixup\CodeDomVisitors\SpecificTypeVisitor.cs (1)
30protected override void Visit(CodeCompileUnit cu)
CodeDomFixup\CodeDomVisitors\TypeDeclCollection.cs (1)
17internal void Visit(CodeCompileUnit cu)
CodeDomFixup\CodeDomVisitors\TypeNameFixer.cs (1)
15protected override void Visit(CodeCompileUnit cu)
CodeDomFixup\ConfigToCode.cs (1)
18public void MoveBindingsToCode(CodeCompileUnit codeCompileUnit, Collection<ServiceEndpoint> endpoints)
CodeSerializer.cs (3)
36public string Save(CodeCompileUnit codeCompileUnit) 58public string SaveCode(CodeCompileUnit codeCompileUnit) 111private static bool CompileUnitHasTypes(CodeCompileUnit codeCompileUnit)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeCompiler.cs (7)
30CompilerResults ICodeCompiler.CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit e) 133CompilerResults ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] ea) 184protected virtual CompilerResults FromDom(CompilerParameters options, CodeCompileUnit e) 191CodeCompileUnit[] units = new CodeCompileUnit[1]; 249protected virtual CompilerResults FromDomBatch(CompilerParameters options, CodeCompileUnit[] ea) 295private void ResolveReferencedAssemblies(CompilerParameters options, CodeCompileUnit e)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeDOMProvider.cs (3)
163public virtual CompilerResults CompileAssemblyFromDom(CompilerParameters options, params CodeCompileUnit[] compilationUnits) 258public virtual void GenerateCodeFromCompileUnit(CodeCompileUnit compileUnit, TextWriter writer, CodeGeneratorOptions options) 284public virtual CodeCompileUnit Parse(TextReader codeStream)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeGenerator.cs (5)
416protected void GenerateNamespaces(CodeCompileUnit e) 505void ICodeGenerator.GenerateCodeFromCompileUnit(CodeCompileUnit e, TextWriter w, CodeGeneratorOptions o) 987protected virtual void GenerateCompileUnit(CodeCompileUnit e) 2089protected virtual void GenerateCompileUnitStart(CodeCompileUnit e) 2102protected virtual void GenerateCompileUnitEnd(CodeCompileUnit e)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeParser.cs (1)
32public abstract CodeCompileUnit Parse(TextReader codeStream);
FrameworkFork\Microsoft.CodeDom\Compiler\CodeValidator.cs (6)
24if (e is CodeCompileUnit) 26ValidateCodeCompileUnit((CodeCompileUnit)e); 103private void ValidateCodeCompileUnit(CodeCompileUnit e) 124private void ValidateCompileUnitStart(CodeCompileUnit e) 132private void ValidateCompileUnitEnd(CodeCompileUnit e) 136private void ValidateNamespaces(CodeCompileUnit e)
FrameworkFork\Microsoft.CodeDom\Compiler\ICodeCompiler.cs (2)
27CompilerResults CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit compilationUnit); 57CompilerResults CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] compilationUnits);
FrameworkFork\Microsoft.CodeDom\Compiler\ICodeGenerator.cs (1)
92void GenerateCodeFromCompileUnit(CodeCompileUnit e, TextWriter w, CodeGeneratorOptions o);
FrameworkFork\Microsoft.CodeDom\Compiler\ICodeParser.cs (1)
22CodeCompileUnit Parse(TextReader codeStream);
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (12)
2953private void GenerateNamespaces(CodeCompileUnit e) 3285private void GenerateCompileUnit(CodeCompileUnit e) 3298private void GenerateCompileUnitStart(CodeCompileUnit e) 3368private void GenerateCompileUnitEnd(CodeCompileUnit e) 3968CompilerResults ICodeCompiler.CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit e) 4067CompilerResults ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] ea) 4096private CompilerResults FromDom(CompilerParameters options, CodeCompileUnit e) 4103CodeCompileUnit[] units = new CodeCompileUnit[1]; 4157private CompilerResults FromDomBatch(CompilerParameters options, CodeCompileUnit[] ea) 4203private void ResolveReferencedAssemblies(CompilerParameters options, CodeCompileUnit e) 4344void ICodeGenerator.GenerateCodeFromCompileUnit(CodeCompileUnit e, TextWriter w, CodeGeneratorOptions o)
FrameworkFork\Microsoft.CodeDom\System\CodeCompileUnit.cs (1)
39/// Initializes a new instance of <see cref='Microsoft.CodeDom.CodeCompileUnit'/>.
FrameworkFork\Microsoft.Xml\Xml\Serialization\Advanced\SchemaImporterExtension.cs (4)
26CodeCompileUnit compileUnit, CodeNamespace mainNamespace, CodeGenerationOptions options, CodeDomProvider codeProvider) 33CodeCompileUnit compileUnit, CodeNamespace mainNamespace, CodeGenerationOptions options, CodeDomProvider codeProvider) 40CodeCompileUnit compileUnit, CodeNamespace mainNamespace, CodeGenerationOptions options, CodeDomProvider codeProvider) 192internal CodeTypeDeclaration ExportTypeDefinition(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit)
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeExporter.cs (3)
25private CodeCompileUnit _codeCompileUnit; 33internal CodeExporter(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit, CodeDomProvider codeProvider, CodeGenerationOptions options, Hashtable exportedMappings) 51internal CodeCompileUnit CodeCompileUnit
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapCodeExporter.cs (4)
34public SoapCodeExporter(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit) : base(codeNamespace, codeCompileUnit, null, CodeGenerationOptions.GenerateProperties, null) { } 40public SoapCodeExporter(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit, CodeGenerationOptions options) : base(codeNamespace, codeCompileUnit, null, CodeGenerationOptions.GenerateProperties, null) { } 46public SoapCodeExporter(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit, CodeGenerationOptions options, Hashtable mappings) 53public SoapCodeExporter(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit, CodeDomProvider codeProvider, CodeGenerationOptions options, Hashtable mappings)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlCodeExporter.cs (4)
37public XmlCodeExporter(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit) : base(codeNamespace, codeCompileUnit, null, CodeGenerationOptions.GenerateProperties, null) { } 43public XmlCodeExporter(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit, CodeGenerationOptions options) 50public XmlCodeExporter(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit, CodeGenerationOptions options, Hashtable mappings) 57public XmlCodeExporter(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit, CodeDomProvider codeProvider, CodeGenerationOptions options, Hashtable mappings)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (4)
424CodeCompileUnit compileUnit = new CodeCompileUnit(); 2098internal string FindExtendedAnyElement(XmlSchemaAny any, bool mixed, CodeCompileUnit compileUnit, CodeNamespace mainNamespace, out SchemaImporterExtension extension) 2113internal string FindExtendedType(string name, string ns, XmlSchemaObject context, CodeCompileUnit compileUnit, CodeNamespace mainNamespace, out SchemaImporterExtension extension) 2128internal string FindExtendedType(XmlSchemaType type, XmlSchemaObject context, CodeCompileUnit compileUnit, CodeNamespace mainNamespace, out SchemaImporterExtension extension)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs (2)
24private CodeCompileUnit _codeCompileUnit; 46internal CodeExporter(DataContractSet dataContractSet, ImportOptions options, CodeCompileUnit codeCompileUnit)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSurrogateCaller.cs (1)
73internal static CodeTypeDeclaration ProcessImportedType(IDataContractSurrogate surrogate, CodeTypeDeclaration typeDeclaration, CodeCompileUnit compileUnit)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\IDataContractSurrogate.cs (1)
21CodeTypeDeclaration ProcessImportedType(CodeTypeDeclaration typeDeclaration, CodeCompileUnit compileUnit);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XsdDataContractImporter.cs (4)
18private CodeCompileUnit _codeCompileUnit; 31public XsdDataContractImporter(CodeCompileUnit codeCompileUnit) 43public CodeCompileUnit CodeCompileUnit 51private CodeCompileUnit GetCodeCompileUnit()
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\XmlSerializerImportOptions.cs (3)
25private CodeCompileUnit _codeCompileUnit; 36public XmlSerializerImportOptions(CodeCompileUnit codeCompileUnit) 41public CodeCompileUnit CodeCompileUnit
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (4)
22private CodeCompileUnit _codeCompileUnit; 25public DataContractSerializerOperationGenerator(CodeCompileUnit codeCompileUnit) 119internal static void UpdateTargetCompileUnit(OperationContractGenerationContext context, CodeCompileUnit codeCompileUnit) 121CodeCompileUnit targetCompileUnit = context.ServiceContractGenerator.TargetCompileUnit;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageContractImporter.cs (6)
1564if (!importer.State.TryGetValue(typeof(CodeCompileUnit), out compileUnit)) 1567importer.State.Add(typeof(CodeCompileUnit), compileUnit); 1569dataContractImporter = new XsdDataContractImporter((CodeCompileUnit)compileUnit); 1919if (!importer.State.TryGetValue(typeof(CodeCompileUnit), out compileUnit)) 1922importer.State.Add(typeof(CodeCompileUnit), compileUnit); 1924options = new XmlSerializerImportOptions((CodeCompileUnit)compileUnit);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (3)
21private CodeCompileUnit _compileUnit; 40public ServiceContractGenerator(CodeCompileUnit targetCompileUnit) 90public CodeCompileUnit TargetCompileUnit
ImportModule.cs (8)
27private readonly CodeCompileUnit _codeCompileUnit; 34internal CodeCompileUnit CodeCompileUnit 179private static bool ContractsResolved(ServiceDescriptor serviceDescriptor, CodeCompileUnit codeCompileUnit) 208internal static ServiceContractGenerator CreateServiceContractGenerator(CommandProcessorOptions options, CodeCompileUnit codeCompileUnit) 283public static void ConfigureSerializers(CommandProcessorOptions options, CodeCompileUnit codeCompileUnit, WsdlImporter importer) 304internal static DcNS.XsdDataContractImporter CreateDCImporter(CommandProcessorOptions options, CodeCompileUnit codeCompileUnit) 332private static void AddStateForXmlSerializerImport(CommandProcessorOptions options, WsdlImporter importer, CodeCompileUnit codeCompileUnit) 356private static void AddStateForDataContractSerializerImport(CommandProcessorOptions options, WsdlImporter importer, CodeCompileUnit codeCompileUnit)