2 types derived from CodeDomProvider
System (2)
compmod\microsoft\csharp\csharpcodeprovider.cs (1)
36public class CSharpCodeProvider: CodeDomProvider {
compmod\microsoft\visualbasic\VBCodeProvider.cs (1)
35public class VBCodeProvider: CodeDomProvider {
187 references to CodeDomProvider
Microsoft.Activities.Build (3)
Microsoft\Activities\Build\BeforeInitializeComponentExtension.cs (2)
58using (CodeDomProvider codeDomProvider = CodeDomProvider.CreateProvider(buildContext.Language))
Microsoft\Activities\Build\Expressions\ExpressionsBuildExtension.cs (1)
166string codeFileName = Path.Combine(filePath, activityNamespace + "_" + activityName + fileNameSuffix + "." + CodeDomProvider.CreateProvider(this.buildContext.Language).FileExtension);
PresentationBuildTasks (11)
BuildTasks\Ms\Internal\MarkupCompiler\MarkupCompiler.cs (11)
663CodeDomProvider codeProvider = EnsureCodeProvider(); 1371CodeDomProvider cdp = EnsureCodeProvider(); 1599CodeDomProvider codeProvider = EnsureCodeProvider(); 1667CodeDomProvider codeProvider = EnsureCodeProvider(); 2048private CodeDomProvider EnsureCodeProvider() 2079if (CodeDomProvider.IsDefinedLanguage(language)) 2081CompilerInfo = CodeDomProvider.GetCompilerInfo(language); 2880CodeDomProvider codeProvider = EnsureCodeProvider(); 3089CodeDomProvider codeProvider = EnsureCodeProvider(); 3160CodeDomProvider codeProvider = EnsureCodeProvider(); 3416private CodeDomProvider _codeProvider = null;
System (9)
compmod\microsoft\csharp\csharpcodeprovider.cs (1)
590if(CodeDomProvider.TryGetProbableCoreAssemblyFilePath(options, out probableCoreAssemblyFilePath)) {
compmod\microsoft\visualbasic\VBCodeProvider.cs (1)
572if (CodeDomProvider.TryGetProbableCoreAssemblyFilePath(options, out probableCoreAssemblyFilePath)) {
compmod\system\codedom\compiler\CodeDOMProvider.cs (2)
28public static CodeDomProvider CreateProvider(String language, System.Collections.Generic.IDictionary<String, String> providerOptions) { 34public static CodeDomProvider CreateProvider(String language) {
compmod\system\codedom\compiler\CompilerInfo.cs (5)
72public CodeDomProvider CreateProvider() { 82return (CodeDomProvider)ci.Invoke(new object[] { _providerOptions }); 86return (CodeDomProvider)Activator.CreateInstance(CodeDomProviderType); 89public CodeDomProvider CreateProvider(IDictionary<String, String> providerOptions) 96return (CodeDomProvider)constructor.Invoke(new object[] { providerOptions });
System.Activities (5)
System\Activities\XamlIntegration\TextExpressionCompiler.cs (5)
594if (!CodeDomProvider.CreateProvider(this.settings.Language).IsValidIdentifier(name)) 2341using (CodeDomProvider codeDomProvider = CodeDomProvider.CreateProvider(this.settings.Language)) 2360using (CodeDomProvider codeDomProvider = CodeDomProvider.CreateProvider(this.settings.Language))
System.Activities.Presentation (2)
System.Activities.Presentation\System\Activities\Presentation\View\VBIdentifierName.cs (2)
42vbProvider = CodeDomProvider.CreateProvider("VisualBasic") as VBCodeProvider; 54csProvider = CodeDomProvider.CreateProvider("C#") as CSharpCodeProvider;
System.Data (7)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\VBIdentifierName.cs (2)
42vbProvider = CodeDomProvider.CreateProvider("VisualBasic") as VBCodeProvider; 54csProvider = CodeDomProvider.CreateProvider("C#") as CSharpCodeProvider;
fx\src\data\System\Data\DataSet.cs (3)
3494public override string ImportSchemaType(string name, string schemaNamespace, XmlSchemaObject context, XmlSchemas schemas, XmlSchemaImporter importer, CodeCompileUnit compileUnit, CodeNamespace mainNamespace, CodeGenerationOptions options, CodeDomProvider codeProvider) { 3509public override string ImportSchemaType(XmlSchemaType type, XmlSchemaObject context, XmlSchemas schemas, XmlSchemaImporter importer, CodeCompileUnit compileUnit, CodeNamespace mainNamespace, CodeGenerationOptions options, CodeDomProvider codeProvider) { 3646internal string GenerateTypedDataSet(XmlSchemaElement element, XmlSchemas schemas, CodeNamespace codeNamespace, StringCollection references, CodeDomProvider codeProvider) {
fx\src\data\System\Data\SQLTypes\SqlTypesSchemaImporter.cs (2)
76CodeDomProvider codeProvider) { 95CodeDomProvider codeProvider) {
System.Data.Entity.Design (8)
System\Data\Entity\Design\EntityCodeGenerator.cs (2)
541private static Type CreateCodeGeneratorType(System.CodeDom.Compiler.CodeDomProvider compilerProvider, string resourceName, string typeName) 556typeof(System.CodeDom.Compiler.CodeDomProvider).Assembly.Location, // System.dll
System\Data\Entity\Design\EntityViewGeneration\EntityViewGenerator.cs (5)
183CodeDomProvider provider; 273private bool GetViewsWithErrors(StorageMappingItemCollection mappingCollection, out CodeDomProvider provider, out IList<EdmSchemaError> schemaErrors, out Dictionary<EntitySetBase, string> generatedViews) 284private void GetViewsAndCodeDomProvider(StorageMappingItemCollection mappingCollection, out CodeDomProvider provider, out IList<EdmSchemaError> schemaErrors, out Dictionary<EntitySetBase, string> generatedViews) 333Dictionary<EntitySetBase, string> generatedViews, TextWriter sourceWriter, CodeDomProvider provider, IList<EdmSchemaError> schemaErrors) 468private static void GenerateCode(TextWriter sourceWriter, CodeDomProvider provider, CodeCompileUnit compileUnit)
System\Data\EntityModel\Emitters\ClientApiGenerator.cs (1)
88CodeDomProvider provider = null;
System.Data.Services.Design (1)
System\Data\EntityModel\Emitters\ClientApiGenerator.cs (1)
247CodeDomProvider provider = null;
System.Data.SqlXml (6)
System\Xml\Xsl\Xslt\Scripts.cs (2)
116compilerInfo = CodeDomProvider.GetCompilerInfo(language); 199CodeDomProvider provider;
System\Xml\Xsl\XsltOld\Compiler.cs (4)
729CodeDomProvider ChooseCodeDomProvider(ScriptingLanguage lang) { 731lang == ScriptingLanguage.JScript ? (CodeDomProvider) Activator.CreateInstance(Type.GetType("Microsoft.JScript.JScriptCodeProvider, " + AssemblyRef.MicrosoftJScript), BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance, null, null, null) : 733lang == ScriptingLanguage.VisualBasic ? (CodeDomProvider) new Microsoft.VisualBasic.VBCodeProvider() : 735/*CSharp | default */ (CodeDomProvider) new Microsoft.CSharp.CSharpCodeProvider()
System.Management (3)
WmiGenerator.cs (3)
69private CodeDomProvider cp; 4975cp = (System.CodeDom.Compiler.CodeDomProvider)Activator.CreateInstance(codeProvType); 4997cp = (System.CodeDom.Compiler.CodeDomProvider)Activator.CreateInstance(codeProvType);
System.Runtime.Remoting (1)
metadata\metadata.cs (1)
215CodeDomProvider csharpCompiler = new CSharpCodeProvider();
System.Runtime.Serialization (3)
System\Runtime\Serialization\CodeExporter.cs (1)
158CodeDomProvider CodeProvider
System\Runtime\Serialization\ImportOptions.cs (2)
19CodeDomProvider codeProvider; 44public CodeDomProvider CodeProvider
System.ServiceModel (4)
System\ServiceModel\Channels\XmlSerializerImportOptions.cs (3)
25CodeDomProvider codeProvider; 50public CodeDomProvider CodeProvider 55codeProvider = CodeDomProvider.CreateProvider("C#");
System\ServiceModel\Description\MessageContractImporter.cs (1)
1918CodeDomProvider codeProvider;
System.ServiceModel.Activation (1)
System\ServiceModel\Activities\Activation\XamlBuildProviderExtension.cs (1)
204Language = CodeDomProvider.GetLanguageFromExtension(assemblyBuilder.CodeDomProvider.FileExtension),
System.Web (34)
Compilation\AssemblyBuilder.cs (2)
76internal CodeDomProvider _codeProvider; 380public CodeDomProvider CodeDomProvider {
Compilation\AssemblyResolver.cs (1)
520CompilerInfo[] compilerInfoArray = CodeDomProvider.GetAllCompilerInfo();
Compilation\BaseCodeDomTreeGenerator.cs (3)
50protected CodeDomProvider _codeDomProvider; 121internal /*public*/ CodeCompileUnit GetCodeDomTree(CodeDomProvider codeDomProvider, 760internal static int GetGeneratedColumnOffset(CodeDomProvider codeDomProvider) {
Compilation\BaseResourcesBuildProvider.cs (1)
160CodeDomProvider provider = assemblyBuilder.CodeDomProvider;
Compilation\BaseTemplateBuildProvider.cs (1)
44CodeDomProvider codeDomProvider = CompilationUtil.CreateCodeDomProviderNonPublic(
Compilation\BuildManagerHost.cs (1)
374CodeDomProvider codeProvider = CompilationUtil.CreateCodeDomProvider(codeDomProviderType);
Compilation\CompilationUtil.cs (19)
230CompilerInfo[] compilerInfoArray = CodeDomProvider.GetAllCompilerInfo(); 232CompilerInfo cppCodeProvider = CodeDomProvider.GetCompilerInfo("cpp"); 452internal static CodeDomProvider CreateCodeDomProvider(Type codeDomProviderType) { 453CodeDomProvider codeDomProvider = CreateCodeDomProviderWithPropertyOptions(codeDomProviderType); 457return (CodeDomProvider)Activator.CreateInstance(codeDomProviderType); 460internal static CodeDomProvider CreateCodeDomProviderNonPublic(Type codeDomProviderType) { 461CodeDomProvider codeDomProvider = CreateCodeDomProviderWithPropertyOptions(codeDomProviderType); 465return (CodeDomProvider)HttpRuntime.CreateNonPublicInstance(codeDomProviderType); 469private static CodeDomProvider CreateCodeDomProviderWithPropertyOptions(Type codeDomProviderType) { 516CodeDomProvider provider = null; 519CodeDomProvider defaultProvider = (CodeDomProvider)Activator.CreateInstance(codeDomProviderType); 521var language = CodeDomProvider.GetLanguageFromExtension(extension); 523provider = CodeDomProvider.CreateProvider(language, providerOptions); 540CodeDomProvider provider = (CodeDomProvider)Activator.CreateInstance(codeDomProviderType); 542if (CodeDomProvider.IsDefinedExtension(extension)) { 543CompilerInfo ci = CodeDomProvider.GetCompilerInfo(CodeDomProvider.GetLanguageFromExtension(extension));
Configuration\CompilationSection.cs (5)
576if (CodeDomProvider.IsDefinedExtension(extension)) { 577string language = CodeDomProvider.GetLanguageFromExtension(extension); 579CompilerInfo ci = CodeDomProvider.GetCompilerInfo(language); 628if (CodeDomProvider.IsDefinedLanguage(language)) { 629CompilerInfo ci = CodeDomProvider.GetCompilerInfo(language);
Configuration\Compiler.cs (1)
118Type, typeof(CodeDomProvider), null, this, "type");
System.Web.Extensions (8)
Compilation\WCFBuildProvider.cs (2)
209CodeDomProvider provider = System.CodeDom.Compiler.CodeDomProvider.CreateProvider("c#");
Compilation\WCFModel\VSWCFServiceContractGenerator.cs (6)
361System.CodeDom.Compiler.CodeDomProvider codeDomProvider, 710System.CodeDom.Compiler.CodeDomProvider codeDomProvider, 769System.CodeDom.Compiler.CodeDomProvider codeDomProvider, 1239System.CodeDom.Compiler.CodeDomProvider codeDomProvider, 1790private static bool IsVBCodeDomProvider(System.CodeDom.Compiler.CodeDomProvider codeDomProvider) 1795string language = System.CodeDom.Compiler.CodeDomProvider.GetLanguageFromExtension(fileExtension);
System.Web.Services (6)
System\Web\Services\Description\ServiceDescriptionImporter.cs (3)
115CodeDomProvider codeProvider; 181public CodeDomProvider CodeGenerator { 251public static StringCollection GenerateWebReferences(WebReferenceCollection webReferences, CodeDomProvider codeProvider, CodeCompileUnit codeCompileUnit, WebReferenceOptions options) {
System\Web\Services\Description\SoapProtocolImporter.cs (2)
185internal static string[] GetTypeFullNames(IList parameters, int specifiedCount, CodeDomProvider codeProvider) { 191internal static void GetTypeFullNames(IList parameters, string[] typeFullNames, int start, int specifiedCount, CodeDomProvider codeProvider) {
System\Web\Services\Description\WebCodeGenerator.cs (1)
128internal static string FullTypeName(XmlMemberMapping mapping, CodeDomProvider codeProvider) {
System.Workflow.Activities (15)
Common\CompilerHelpers.cs (13)
46private static Dictionary<Type, Dictionary<string, CodeDomProvider>> providers = null; 50internal static CodeDomProvider CreateCodeProviderInstance(Type type) 56internal static CodeDomProvider CreateCodeProviderInstance(Type type, string compilerVersion) 58CodeDomProvider provider = null; 66provider = (CodeDomProvider)Activator.CreateInstance(type); 73provider = (CodeDomProvider)Activator.CreateInstance(type, new object[] { options }); 80static CodeDomProvider GetCodeProviderInstance(Type type, string compilerVersion) 82CodeDomProvider provider; 87providers = new Dictionary<Type, Dictionary<string, CodeDomProvider>>(); 90Dictionary<string, CodeDomProvider> typedProviders; 93typedProviders = new Dictionary<string, CodeDomProvider>(); 108internal static CodeDomProvider GetCodeDomProvider(SupportedLanguages language) 114internal static CodeDomProvider GetCodeDomProvider(SupportedLanguages language, string compilerVersion)
Common\ValidationHelpers.cs (2)
42CodeDomProvider provider = CompilerHelpers.GetCodeDomProvider(language); 86CodeDomProvider provider = CompilerHelpers.GetCodeDomProvider(language);
System.Workflow.ComponentModel (28)
AuthoringOM\Compiler\CompileXomlTask.cs (1)
564CodeDomProvider codeProvider = null;
AuthoringOM\Compiler\XomlCompiler.cs (1)
872CodeDomProvider codeDomProvider = CompilerHelpers.GetCodeDomProvider(language, parameters.CompilerVersion);
AuthoringOM\Compiler\XomlCompilerHelpers.cs (2)
232CodeDomProvider codeDomProvider = CompilerHelpers.GetCodeDomProvider(language, parameters.CompilerVersion); 699internal static string[] GenerateFiles(CodeDomProvider codeDomProvider, CompilerParameters parameters, CodeCompileUnit[] ccus)
AuthoringOM\Design\DesignerHelpers.cs (3)
1694CodeDomProvider provider = null; 1697provider = serviceProvider.GetService(typeof(CodeDomProvider)) as CodeDomProvider;
AuthoringOM\Design\IdentifierCreationService.cs (2)
28private CodeDomProvider provider = null; 36internal CodeDomProvider Provider
AuthoringOM\Serializer\PrimitiveCodeDomSerializer.cs (3)
54CodeDomProvider codeProvider = manager.GetService(typeof(CodeDomProvider)) as CodeDomProvider;
Shared\CompilerHelpers.cs (13)
44private static Dictionary<Type, Dictionary<string, CodeDomProvider>> providers = null; 48internal static CodeDomProvider CreateCodeProviderInstance(Type type) 54internal static CodeDomProvider CreateCodeProviderInstance(Type type, string compilerVersion) 56CodeDomProvider provider = null; 64provider = (CodeDomProvider)Activator.CreateInstance(type); 71provider = (CodeDomProvider)Activator.CreateInstance(type, new object[] { options }); 78static CodeDomProvider GetCodeProviderInstance(Type type, string compilerVersion) 80CodeDomProvider provider; 85providers = new Dictionary<Type, Dictionary<string, CodeDomProvider>>(); 88Dictionary<string, CodeDomProvider> typedProviders; 91typedProviders = new Dictionary<string, CodeDomProvider>(); 106internal static CodeDomProvider GetCodeDomProvider(SupportedLanguages language) 112internal static CodeDomProvider GetCodeDomProvider(SupportedLanguages language, string compilerVersion)
Shared\ValidationHelpers.cs (2)
41CodeDomProvider provider = CompilerHelpers.GetCodeDomProvider(language); 85CodeDomProvider provider = CompilerHelpers.GetCodeDomProvider(language);
Shared\XomlSerializationHelpers.cs (1)
213CodeDomProvider codeDomProvider = CompilerHelpers.GetCodeDomProvider(language);
System.WorkflowServices (2)
System\Workflow\Activities\Design\ServiceOperationDetailViewControl.cs (2)
30static CodeDomProvider csharpProvider = null; 31static CodeDomProvider vbProvider = null;
System.Xml (19)
System\Xml\Serialization\Advanced\SchemaImporterExtension.cs (3)
26CodeCompileUnit compileUnit, CodeNamespace mainNamespace, CodeGenerationOptions options, CodeDomProvider codeProvider) { 32CodeCompileUnit compileUnit, CodeNamespace mainNamespace, CodeGenerationOptions options, CodeDomProvider codeProvider) { 38CodeCompileUnit compileUnit, CodeNamespace mainNamespace, CodeGenerationOptions options, CodeDomProvider codeProvider) {
System\Xml\Serialization\CodeExporter.cs (3)
37CodeDomProvider codeProvider; 40internal CodeExporter(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit, CodeDomProvider codeProvider, CodeGenerationOptions options, Hashtable exportedMappings) { 67internal CodeDomProvider CodeProvider {
System\Xml\Serialization\CodeIdentifier.cs (3)
26internal static CodeDomProvider csharp = new CSharpCodeProvider(); 220static void EscapeKeywords(string identifier, CodeDomProvider codeProvider, StringBuilder sb) { 239static string EscapeKeywords(string identifier, CodeDomProvider codeProvider) {
System\Xml\Serialization\Compiler.cs (1)
160CodeDomProvider codeProvider = new Microsoft.CSharp.CSharpCodeProvider();
System\Xml\Serialization\Mappings.cs (1)
881internal string GetTypeName(CodeDomProvider codeProvider) {
System\Xml\Serialization\SchemaImporter.cs (3)
36CodeDomProvider codeProvider; 44internal SchemaImporter(XmlSchemas schemas, CodeGenerationOptions options, CodeDomProvider codeProvider, ImportContext context) { 74internal CodeDomProvider CodeProvider {
System\Xml\Serialization\SoapCodeExporter.cs (1)
57public SoapCodeExporter(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit, CodeDomProvider codeProvider, CodeGenerationOptions options, Hashtable mappings)
System\Xml\Serialization\SoapSchemaImporter.cs (1)
54public SoapSchemaImporter(XmlSchemas schemas, CodeGenerationOptions options, CodeDomProvider codeProvider, ImportContext context) : base(schemas, options, codeProvider, context){}
System\Xml\Serialization\XmlCodeExporter.cs (1)
59public XmlCodeExporter(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit, CodeDomProvider codeProvider, CodeGenerationOptions options, Hashtable mappings)
System\Xml\Serialization\XmlMemberMapping.cs (1)
109public string GenerateTypeName(CodeDomProvider codeProvider) {
System\Xml\Serialization\XmlSchemaImporter.cs (1)
63public XmlSchemaImporter(XmlSchemas schemas, CodeGenerationOptions options, CodeDomProvider codeProvider, ImportContext context) : base(schemas, options, codeProvider, context){
XamlBuildTask (11)
Microsoft\Build\Tasks\Xaml\ClassGenerator.cs (2)
34CodeDomProvider codeDomProvider; 38public ClassGenerator(TaskLoggingHelper buildLogger, CodeDomProvider codeDomProvider, string language)
Microsoft\Build\Tasks\Xaml\PartialClassGenerationTaskInternal.cs (8)
280if (!CodeDomProvider.IsDefinedLanguage(this.Language)) 313CodeDomProvider codeDomProvider = CodeDomProvider.CreateProvider(this.Language); 389void ProcessHelperClassGeneration(CodeDomProvider codeDomProvider) 406bool ProcessMarkupItem(ITaskItem markupItem, CodeDomProvider codeDomProvider) 687void WriteCode(CodeDomProvider provider, CodeCompileUnit codeUnit, string fileName) 698string GetGeneratedSourceExtension(CodeDomProvider codeDomProvider) 712bool UserProvidedFileExists(string markupItemPath, CodeDomProvider codeDomProvider)
Microsoft\Build\Tasks\Xaml\XamlBuildTaskServices.cs (1)
81internal static void PopulateModifiers(CodeDomProvider codeDomProvider)