Freigeben über


MvcRazorHost.GenerateCode(String, Stream) Methode

Definition

Analysiert und generiert den Inhalt einer Razor-Datei, die durch dargestellt wird inputStream.

public:
 virtual Microsoft::AspNetCore::Razor::CodeGenerators::GeneratorResults ^ GenerateCode(System::String ^ rootRelativePath, System::IO::Stream ^ inputStream);
public Microsoft.AspNetCore.Razor.CodeGenerators.GeneratorResults GenerateCode (string rootRelativePath, System.IO.Stream inputStream);
abstract member GenerateCode : string * System.IO.Stream -> Microsoft.AspNetCore.Razor.CodeGenerators.GeneratorResults
override this.GenerateCode : string * System.IO.Stream -> Microsoft.AspNetCore.Razor.CodeGenerators.GeneratorResults
Public Function GenerateCode (rootRelativePath As String, inputStream As Stream) As GeneratorResults

Parameter

rootRelativePath
String

Der Pfad des relativ zum Stamm der Anwendung. Wird verwendet, um Linien pragmas zu generieren und den Klassennamen des generierten Typs zu berechnen.

inputStream
Stream

Eine Stream , die den Razor-Inhalt darstellt.

Gibt zurück

Eine GeneratorResults instance, die die Ergebnisse der Codegenerierung darstellt.

Implementiert

Gilt für: