Microsoft.CSharp Namespace

The Microsoft.CSharp namespace contains classes that support compilation and code generation using the C# language.

Public classCompilerManaged wrapper for the C# compiler.
Public classCompilerErrorRepresents an error or diagnostic message reported by the compiler.
Public classCSharpCodeProviderProvides access to instances of the C# code generator and code compiler.

Public enumerationErrorLevelSpecifies the severity of a compiler diagnostic.