RazorTemplateEngine.GenerateCode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
GenerateCode(ITextBuffer, String, String, String, Nullable<CancellationToken>) |
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。 |
GenerateCode(TextReader, String, String, String, Nullable<CancellationToken>) |
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。 |
GenerateCode(ITextBuffer, String, String, String) |
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。 |
GenerateCode(TextReader, String, String, String) |
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。 |
GenerateCode(TextReader, Nullable<CancellationToken>) |
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。 |
GenerateCode(ITextBuffer) |
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。 |
GenerateCode(TextReader) |
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。 |
GenerateCode(ITextBuffer, Nullable<CancellationToken>) |
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。 |
GenerateCode(ITextBuffer, String, String, String, Nullable<CancellationToken>)
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。
public System.Web.Razor.GeneratorResults GenerateCode (System.Web.Razor.Text.ITextBuffer input, string className, string rootNamespace, string sourceFileName, System.Threading.CancellationToken? cancelToken);
member this.GenerateCode : System.Web.Razor.Text.ITextBuffer * string * string * string * Nullable<System.Threading.CancellationToken> -> System.Web.Razor.GeneratorResults
Public Function GenerateCode (input As ITextBuffer, className As String, rootNamespace As String, sourceFileName As String, cancelToken As Nullable(Of CancellationToken)) As GeneratorResults
參數
- input
- ITextBuffer
要剖析的輸入文字。
- className
- String
產生的類別名稱,覆寫主棧中指定的任何項目。
- rootNamespace
- String
已產生類別中會存在命名空間。
- sourceFileName
- String
在行程式中要使用的檔案名稱。
- cancelToken
- Nullable<CancellationToken>
用來取消剖析器的權杖。
傳回
結果剖析 樹狀目錄 AND 產生的 generated Code DOM 樹狀目錄。
適用於
GenerateCode(TextReader, String, String, String, Nullable<CancellationToken>)
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。
public System.Web.Razor.GeneratorResults GenerateCode (System.IO.TextReader input, string className, string rootNamespace, string sourceFileName, System.Threading.CancellationToken? cancelToken);
member this.GenerateCode : System.IO.TextReader * string * string * string * Nullable<System.Threading.CancellationToken> -> System.Web.Razor.GeneratorResults
Public Function GenerateCode (input As TextReader, className As String, rootNamespace As String, sourceFileName As String, cancelToken As Nullable(Of CancellationToken)) As GeneratorResults
參數
- input
- TextReader
要剖析的輸入文字。
- className
- String
產生的類別名稱,覆寫主棧中指定的任何項目。
- rootNamespace
- String
已產生類別中會存在命名空間。
- sourceFileName
- String
在行程式中要使用的檔案名稱。
- cancelToken
- Nullable<CancellationToken>
用來取消剖析器的權杖。
傳回
結果剖析 樹狀目錄 AND 產生的 generated Code DOM 樹狀目錄。
適用於
GenerateCode(ITextBuffer, String, String, String)
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。
public System.Web.Razor.GeneratorResults GenerateCode (System.Web.Razor.Text.ITextBuffer input, string className, string rootNamespace, string sourceFileName);
member this.GenerateCode : System.Web.Razor.Text.ITextBuffer * string * string * string -> System.Web.Razor.GeneratorResults
Public Function GenerateCode (input As ITextBuffer, className As String, rootNamespace As String, sourceFileName As String) As GeneratorResults
參數
- input
- ITextBuffer
要剖析的輸入文字。
- className
- String
產生的類別名稱,覆寫主棧中指定的任何項目。
- rootNamespace
- String
已產生類別中會存在命名空間。
- sourceFileName
- String
在行程式中要使用的檔案名稱。
傳回
結果剖析 樹狀目錄 AND 產生的 generated Code DOM 樹狀目錄。
適用於
GenerateCode(TextReader, String, String, String)
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。
public System.Web.Razor.GeneratorResults GenerateCode (System.IO.TextReader input, string className, string rootNamespace, string sourceFileName);
member this.GenerateCode : System.IO.TextReader * string * string * string -> System.Web.Razor.GeneratorResults
Public Function GenerateCode (input As TextReader, className As String, rootNamespace As String, sourceFileName As String) As GeneratorResults
參數
- input
- TextReader
要剖析的輸入文字。
- className
- String
產生的類別名稱,覆寫主棧中指定的任何項目。
- rootNamespace
- String
已產生類別中會存在命名空間。
- sourceFileName
- String
在行程式中要使用的檔案名稱。
傳回
結果剖析 樹狀目錄 AND 產生的 generated Code DOM 樹狀目錄。
適用於
GenerateCode(TextReader, Nullable<CancellationToken>)
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。
public System.Web.Razor.GeneratorResults GenerateCode (System.IO.TextReader input, System.Threading.CancellationToken? cancelToken);
member this.GenerateCode : System.IO.TextReader * Nullable<System.Threading.CancellationToken> -> System.Web.Razor.GeneratorResults
Public Function GenerateCode (input As TextReader, cancelToken As Nullable(Of CancellationToken)) As GeneratorResults
參數
- input
- TextReader
要剖析的輸入文字。
- cancelToken
- Nullable<CancellationToken>
用來取消剖析器的權杖。
傳回
結果剖析 樹狀目錄 AND 產生的 generated Code DOM 樹狀目錄。
適用於
GenerateCode(ITextBuffer)
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。
public System.Web.Razor.GeneratorResults GenerateCode (System.Web.Razor.Text.ITextBuffer input);
member this.GenerateCode : System.Web.Razor.Text.ITextBuffer -> System.Web.Razor.GeneratorResults
Public Function GenerateCode (input As ITextBuffer) As GeneratorResults
參數
- input
- ITextBuffer
要剖析的輸入文字。
傳回
結果剖析 樹狀目錄 AND 產生的 generated Code DOM 樹狀目錄。
適用於
GenerateCode(TextReader)
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。
public System.Web.Razor.GeneratorResults GenerateCode (System.IO.TextReader input);
member this.GenerateCode : System.IO.TextReader -> System.Web.Razor.GeneratorResults
Public Function GenerateCode (input As TextReader) As GeneratorResults
參數
- input
- TextReader
要剖析的輸入文字。
傳回
結果剖析 樹狀目錄 AND 產生的 generated Code DOM 樹狀目錄。
適用於
GenerateCode(ITextBuffer, Nullable<CancellationToken>)
此類型/成員支援.NET Framework基礎結構,並不適合直接從您的程式碼使用。剖析 TextBuffer 指定的範本、為其產生程式碼,並傳回建構的 CodeDOM 樹狀結構。
public System.Web.Razor.GeneratorResults GenerateCode (System.Web.Razor.Text.ITextBuffer input, System.Threading.CancellationToken? cancelToken);
member this.GenerateCode : System.Web.Razor.Text.ITextBuffer * Nullable<System.Threading.CancellationToken> -> System.Web.Razor.GeneratorResults
Public Function GenerateCode (input As ITextBuffer, cancelToken As Nullable(Of CancellationToken)) As GeneratorResults
參數
- input
- ITextBuffer
要剖析的輸入文字。
- cancelToken
- Nullable<CancellationToken>
用來取消剖析器的權杖。
傳回
結果剖析 樹狀目錄 AND 產生的 generated Code DOM 樹狀目錄。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應