CodeDomProvider.CreateGenerator Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen Codegenerator.
Überlädt
CreateGenerator() |
Veraltet.
Veraltet.
Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen Codegenerator. |
CreateGenerator(TextWriter) |
Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen Codegenerator unter Verwendung des angegebenen TextWriter für die Ausgabe. |
CreateGenerator(String) |
Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen Codegenerator unter Verwendung des angegebenen Dateinamens für die Ausgabe. |
CreateGenerator()
- Quelle:
- CodeDomProvider.cs
- Quelle:
- CodeDomProvider.cs
- Quelle:
- CodeDomProvider.cs
Achtung
Callers should not use the ICodeGenerator 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.
Achtung
ICodeGenerator 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.
Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen Codegenerator.
public:
abstract System::CodeDom::Compiler::ICodeGenerator ^ CreateGenerator();
[System.Obsolete("Callers should not use the ICodeGenerator 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.ICodeGenerator CreateGenerator ();
[System.Obsolete("ICodeGenerator 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.ICodeGenerator CreateGenerator ();
public abstract System.CodeDom.Compiler.ICodeGenerator CreateGenerator ();
[<System.Obsolete("Callers should not use the ICodeGenerator 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 CreateGenerator : unit -> System.CodeDom.Compiler.ICodeGenerator
[<System.Obsolete("ICodeGenerator 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 CreateGenerator : unit -> System.CodeDom.Compiler.ICodeGenerator
abstract member CreateGenerator : unit -> System.CodeDom.Compiler.ICodeGenerator
Public MustOverride Function CreateGenerator () As ICodeGenerator
Gibt zurück
Ein ICodeGenerator zum Generieren von System.CodeDom-basierten Quellcodedarstellungen.
- Attribute
Hinweise
Diese Methode ist im .NET Framework 2.0 veraltet. Die empfohlene Alternative besteht darin, die Methoden aufzurufen, die ICodeGenerator direkt in der CodeDomProvider -Klasse verfügbar sind.
Hinweise für Ausführende
Im .NET Framework 2.0 sollten Sie die ICodeGenerator Member in der CodeDomProvider -Klasse implementieren und eine NotSupportedException auslösen, wenn diese Methode aufgerufen wird.
Gilt für:
CreateGenerator(TextWriter)
- Quelle:
- CodeDomProvider.cs
- Quelle:
- CodeDomProvider.cs
- Quelle:
- CodeDomProvider.cs
Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen Codegenerator unter Verwendung des angegebenen TextWriter für die Ausgabe.
public:
virtual System::CodeDom::Compiler::ICodeGenerator ^ CreateGenerator(System::IO::TextWriter ^ output);
public virtual System.CodeDom.Compiler.ICodeGenerator CreateGenerator (System.IO.TextWriter output);
abstract member CreateGenerator : System.IO.TextWriter -> System.CodeDom.Compiler.ICodeGenerator
override this.CreateGenerator : System.IO.TextWriter -> System.CodeDom.Compiler.ICodeGenerator
Public Overridable Function CreateGenerator (output As TextWriter) As ICodeGenerator
Parameter
- output
- TextWriter
Ein TextWriter, der für die Ausgabe verwendet werden soll.
Gibt zurück
Ein ICodeGenerator zum Generieren von System.CodeDom-basierten Quellcodedarstellungen.
Hinweise
Diese Methode verwendet den angegebenen TextWriter für die Ausgabe. Diese Methode unterstützt die optimierte Codegenerierung, die den Quellcode inkrementell aktualisiert.
Hinweis
Die Basisklassenimplementierung ruft die CreateGenerator -Methode auf, die im .NET Framework 2.0 veraltet ist und zu einem NotSupportedException führt, wenn kein ICodeGenerator Objekt zurückgegeben wird.
Weitere Informationen
Gilt für:
CreateGenerator(String)
- Quelle:
- CodeDomProvider.cs
- Quelle:
- CodeDomProvider.cs
- Quelle:
- CodeDomProvider.cs
Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen Codegenerator unter Verwendung des angegebenen Dateinamens für die Ausgabe.
public:
virtual System::CodeDom::Compiler::ICodeGenerator ^ CreateGenerator(System::String ^ fileName);
public virtual System.CodeDom.Compiler.ICodeGenerator CreateGenerator (string fileName);
abstract member CreateGenerator : string -> System.CodeDom.Compiler.ICodeGenerator
override this.CreateGenerator : string -> System.CodeDom.Compiler.ICodeGenerator
Public Overridable Function CreateGenerator (fileName As String) As ICodeGenerator
Parameter
- fileName
- String
Der Dateiname für die Ausgabe.
Gibt zurück
Ein ICodeGenerator zum Generieren von System.CodeDom-basierten Quellcodedarstellungen.
Hinweise
Diese Methode verwendet den angegebenen Dateinamen für die Ausgabe.
Hinweis
Die Basisklassenimplementierung ruft die CreateGenerator -Methode auf, die im .NET Framework 2.0 veraltet ist und zu einem NotSupportedException führt, wenn kein ICodeGenerator Objekt zurückgegeben wird.