CodeDomProvider Methods
Assembly: System (in System.dll)
| Name | Description | |
|---|---|---|
![]() | CompileAssemblyFromDom(CompilerParameters^, array<CodeCompileUnit^>^) | Compiles an assembly based on the System.CodeDom trees contained in the specified array of CodeCompileUnit objects, using the specified compiler settings. |
![]() | CompileAssemblyFromFile(CompilerParameters^, array<String^>^) | Compiles an assembly from the source code contained in the specified files, using the specified compiler settings. |
![]() | CompileAssemblyFromSource(CompilerParameters^, array<String^>^) | Compiles an assembly from the specified array of strings containing source code, using the specified compiler settings. |
![]() | CreateCompiler() | Obsolete. When overridden in a derived class, creates a new code compiler. |
![]() | CreateEscapedIdentifier(String^) | Creates an escaped identifier for the specified value. |
![]() | CreateGenerator() | Obsolete. When overridden in a derived class, creates a new code generator. |
![]() | CreateGenerator(String^) | When overridden in a derived class, creates a new code generator using the specified file name for output. |
![]() | CreateGenerator(TextWriter^) | When overridden in a derived class, creates a new code generator using the specified TextWriter for output. |
![]() | CreateObjRef(Type^) | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.(Inherited from MarshalByRefObject.) |
![]() | CreateParser() | Obsolete. When overridden in a derived class, creates a new code parser. |
![]() ![]() | CreateProvider(String^) | Gets a CodeDomProvider instance for the specified language. |
![]() ![]() | CreateProvider(String^, IDictionary<String^, String^>^) | Gets a CodeDomProvider instance for the specified language and provider options. |
![]() | CreateValidIdentifier(String^) | Creates a valid identifier for the specified value. |
![]() | Dispose() | |
![]() | Dispose(Boolean) | |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | |
![]() | GenerateCodeFromCompileUnit(CodeCompileUnit^, TextWriter^, CodeGeneratorOptions^) | Generates code for the specified Code Document Object Model (CodeDOM) compilation unit and sends it to the specified text writer, using the specified options. |
![]() | GenerateCodeFromExpression(CodeExpression^, TextWriter^, CodeGeneratorOptions^) | Generates code for the specified Code Document Object Model (CodeDOM) expression and sends it to the specified text writer, using the specified options. |
![]() | GenerateCodeFromMember(CodeTypeMember^, TextWriter^, CodeGeneratorOptions^) | Generates code for the specified Code Document Object Model (CodeDOM) member declaration and sends it to the specified text writer, using the specified options. |
![]() | GenerateCodeFromNamespace(CodeNamespace^, TextWriter^, CodeGeneratorOptions^) | Generates code for the specified Code Document Object Model (CodeDOM) namespace and sends it to the specified text writer, using the specified options. |
![]() | GenerateCodeFromStatement(CodeStatement^, TextWriter^, CodeGeneratorOptions^) | Generates code for the specified Code Document Object Model (CodeDOM) statement and sends it to the specified text writer, using the specified options. |
![]() | GenerateCodeFromType(CodeTypeDeclaration^, TextWriter^, CodeGeneratorOptions^) | Generates code for the specified Code Document Object Model (CodeDOM) type declaration and sends it to the specified text writer, using the specified options. |
![]() ![]() | GetAllCompilerInfo() | Returns the language provider and compiler configuration settings for this computer. |
![]() ![]() | GetCompilerInfo(String^) | Returns the language provider and compiler configuration settings for the specified language. |
![]() | GetConverter(Type^) | Gets a TypeConverter for the specified data type. |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() ![]() | GetLanguageFromExtension(String^) | Returns a language name associated with the specified file name extension, as configured in the CodeDomProvider compiler configuration section. |
![]() | GetLifetimeService() | Retrieves the current lifetime service object that controls the lifetime policy for this instance.(Inherited from MarshalByRefObject.) |
![]() | GetService(Type^) | |
![]() | GetType() | |
![]() | GetTypeOutput(CodeTypeReference^) | Gets the type indicated by the specified CodeTypeReference. |
![]() | InitializeLifetimeService() | Obtains a lifetime service object to control the lifetime policy for this instance.(Inherited from MarshalByRefObject.) |
![]() ![]() | IsDefinedExtension(String^) | Tests whether a file name extension has an associated CodeDomProvider implementation configured on the computer. |
![]() ![]() | IsDefinedLanguage(String^) | Tests whether a language has a CodeDomProvider implementation configured on the computer. |
![]() | IsValidIdentifier(String^) | Returns a value that indicates whether the specified value is a valid identifier for the current language. |
![]() | MemberwiseClone() | |
![]() | MemberwiseClone(Boolean) | Creates a shallow copy of the current MarshalByRefObject object.(Inherited from MarshalByRefObject.) |
![]() | Parse(TextReader^) | Compiles the code read from the specified text stream into a CodeCompileUnit. |
![]() | Supports(GeneratorSupport) | Returns a value indicating whether the specified code generation support is provided. |
![]() | ToString() |


