CodeDomProvider
CodeDomProvider()
FileExtension
LanguageOptions
CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit[])
CompileAssemblyFromFile(CompilerParameters, String[])
CompileAssemblyFromSource(CompilerParameters, String[])
CreateCompiler()
CreateEscapedIdentifier(String)
CreateGenerator()
CreateGenerator(String)
CreateGenerator(TextWriter)
CreateParser()
CreateProvider(String)
CreateProvider(String, IDictionary<String, String>)
CreateValidIdentifier(String)
GenerateCodeFromCompileUnit(CodeCompileUnit, TextWriter, CodeGeneratorOptions)
GenerateCodeFromExpression(CodeExpression, TextWriter, CodeGeneratorOptions)
GenerateCodeFromMember(CodeTypeMember, TextWriter, CodeGeneratorOptions)
GenerateCodeFromNamespace(CodeNamespace, TextWriter, CodeGeneratorOptions)
GenerateCodeFromStatement(CodeStatement, TextWriter, CodeGeneratorOptions)
GenerateCodeFromType(CodeTypeDeclaration, TextWriter, CodeGeneratorOptions)
GetAllCompilerInfo()
GetCompilerInfo(String)
GetConverter(Type)
GetLanguageFromExtension(String)
GetTypeOutput(CodeTypeReference)
IsDefinedExtension(String)
IsDefinedLanguage(String)
IsValidIdentifier(String)
Parse(TextReader)
Supports(GeneratorSupport)
net10.0
namespace System.CodeDom.Compiler
{
[ToolboxItem(false)]
public abstract class CodeDomProvider : Component
{
[Obsolete("ICodeParser has been deprecated. Use the methods directly on the CodeDomProvider class instead. Classes inheriting from CodeDomProvider must still implement this interface, and should suppress this warning or also mark this method as obsolete.")]
public virtual ICodeParser CreateParser();
}
}
| nuget.org | 0.0 % Reference this API |
|---|---|
| .NET | 5.06.07.08.09.010.0 |
| .NET Core | 3.03.1 |
| .NET Framework | 2.03.54.04.54.5.14.5.24.64.6.14.6.24.74.7.14.7.24.84.8.1 |
Information specific to net10.0 | |
| Assembly | System.CodeDom , Version=10.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 |
| Referencing | Your project needs a package reference to |
| Package | System.CodeDom (10.0.2) net10.0 |
| Obsolete | ICodeParser has been deprecated. Use the methods directly on the CodeDomProvider class instead. Classes inheriting from CodeDomProvider must still implement this interface, and should suppress this warning or also mark this method as obsolete. |
| Platform Restrictions | This API is supported on any platform except for these:
|
- Built-in API
- Package-provided API