CodeDomProvider.CreateCompiler Metoda

Definicja

Przestroga

Callers should not use the ICodeCompiler interface and should instead use the methods directly on the CodeDomProvider class. Those inheriting from CodeDomProvider must still implement this interface, and should exclude this warning or also obsolete this method.

Przestroga

ICodeCompiler 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.

Przestroga

ICodeCompiler is obsolete

Gdy zastąpisz klasę pochodną, tworzy nowy kompilator kodu.

public:
 abstract System::CodeDom::Compiler::ICodeCompiler ^ CreateCompiler();
[System.Obsolete("Callers should not use the ICodeCompiler interface and should instead use the methods directly on the CodeDomProvider class. Those inheriting from CodeDomProvider must still implement this interface, and should exclude this warning or also obsolete this method.")]
public abstract System.CodeDom.Compiler.ICodeCompiler CreateCompiler ();
[System.Obsolete("ICodeCompiler 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 abstract System.CodeDom.Compiler.ICodeCompiler CreateCompiler ();
public abstract System.CodeDom.Compiler.ICodeCompiler CreateCompiler ();
[System.Obsolete("ICodeCompiler is obsolete")]
public abstract System.CodeDom.Compiler.ICodeCompiler CreateCompiler ();
[<System.Obsolete("Callers should not use the ICodeCompiler interface and should instead use the methods directly on the CodeDomProvider class. Those inheriting from CodeDomProvider must still implement this interface, and should exclude this warning or also obsolete this method.")>]
abstract member CreateCompiler : unit -> System.CodeDom.Compiler.ICodeCompiler
[<System.Obsolete("ICodeCompiler 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.")>]
abstract member CreateCompiler : unit -> System.CodeDom.Compiler.ICodeCompiler
abstract member CreateCompiler : unit -> System.CodeDom.Compiler.ICodeCompiler
[<System.Obsolete("ICodeCompiler is obsolete")>]
abstract member CreateCompiler : unit -> System.CodeDom.Compiler.ICodeCompiler
Public MustOverride Function CreateCompiler () As ICodeCompiler

Zwraca

ICodeCompiler

Element ICodeCompiler , który może służyć do kompilacji opartych na reprezentacjach kodu źródłowego System.CodeDom .

Atrybuty

Uwagi

Ta metoda jest przestarzała w .NET Framework 2.0. Zalecaną alternatywą jest wywołanie ICodeCompiler metod, które są bezpośrednio dostępne u dostawcy kodu.

Uwagi dotyczące implementowania

W .NET Framework 2.0 należy zaimplementować ICodeCompiler elementy członkowskie w CodeDomProvider klasie i zgłosić wywołanie NotSupportedException tej metody.

Dotyczy