Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/System.CodeDom/ref/System.CodeDom.cs2
-rw-r--r--src/System.CodeDom/ref/System.CodeDom.csproj1
-rw-r--r--src/System.CodeDom/src/System/CodeDom/Compiler/CodeDomProvider.cs2
3 files changed, 3 insertions, 2 deletions
diff --git a/src/System.CodeDom/ref/System.CodeDom.cs b/src/System.CodeDom/ref/System.CodeDom.cs
index 705b3e78a9..d20512ff00 100644
--- a/src/System.CodeDom/ref/System.CodeDom.cs
+++ b/src/System.CodeDom/ref/System.CodeDom.cs
@@ -876,7 +876,7 @@ namespace System.CodeDom.Compiler
System.CodeDom.Compiler.CompilerResults System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSource(System.CodeDom.Compiler.CompilerParameters options, string source) { throw null; }
System.CodeDom.Compiler.CompilerResults System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceBatch(System.CodeDom.Compiler.CompilerParameters options, string[] sources) { throw null; }
}
- public abstract partial class CodeDomProvider
+ public abstract partial class CodeDomProvider : System.ComponentModel.Component
{
protected CodeDomProvider() { }
public virtual string FileExtension { get { throw null; } }
diff --git a/src/System.CodeDom/ref/System.CodeDom.csproj b/src/System.CodeDom/ref/System.CodeDom.csproj
index fabaca9f5a..1e063610ba 100644
--- a/src/System.CodeDom/ref/System.CodeDom.csproj
+++ b/src/System.CodeDom/ref/System.CodeDom.csproj
@@ -14,6 +14,7 @@
<ProjectReference Include="..\..\System.Runtime.Extensions\ref\System.Runtime.Extensions.csproj" />
<ProjectReference Include="..\..\System.Security.Permissions\ref\System.Security.Permissions.csproj" />
<ProjectReference Include="..\..\System.Text.Encoding\ref\System.Text.Encoding.csproj" />
+ <ProjectReference Include="..\..\System.ComponentModel.Primitives\ref\System.ComponentModel.Primitives.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project> \ No newline at end of file
diff --git a/src/System.CodeDom/src/System/CodeDom/Compiler/CodeDomProvider.cs b/src/System.CodeDom/src/System/CodeDom/Compiler/CodeDomProvider.cs
index b1d14061cc..bd266f132a 100644
--- a/src/System.CodeDom/src/System/CodeDom/Compiler/CodeDomProvider.cs
+++ b/src/System.CodeDom/src/System/CodeDom/Compiler/CodeDomProvider.cs
@@ -11,7 +11,7 @@ using System.Runtime.Serialization;
namespace System.CodeDom.Compiler
{
- public abstract class CodeDomProvider // TODO: Inherit Component
+ public abstract class CodeDomProvider : Component
{
private static readonly Dictionary<string, CompilerInfo> s_compilerLanguages = new Dictionary<string, CompilerInfo>(StringComparer.OrdinalIgnoreCase);
private static readonly Dictionary<string, CompilerInfo> s_compilerExtensions = new Dictionary<string, CompilerInfo>(StringComparer.OrdinalIgnoreCase);