Share via


CodeDomProvider.CreateCompiler Metoda

Definice

Upozornění

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.

Upozornění

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.

Při přepsání v odvozené třídě vytvoří nový kompilátor kódu.

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("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
Public MustOverride Function CreateCompiler () As ICodeCompiler

Návraty

Objekt ICodeCompiler , který lze použít ke kompilaci reprezentací zdrojového System.CodeDom kódu založeného na .

Atributy

Poznámky

Tato metoda je zastaralá v rozhraní .NET Framework 2.0. Doporučenou alternativou je volání ICodeCompiler metod, které jsou přímo k dispozici ve zprostředkovateli kódu.

Poznámky pro implementátory

V rozhraní .NET Framework 2.0 byste měli implementovat ICodeCompiler členy ve CodeDomProvider třídě a vyvolat při vyvolání NotSupportedException této metody.

Platí pro