CSharpTokenizer 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。表示 CSharp Tokenizer。
public class CSharpTokenizer : System.Web.Razor.Tokenizer.Tokenizer<System.Web.Razor.Tokenizer.Symbols.CSharpSymbol,System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType>
type CSharpTokenizer = class
inherit Tokenizer<CSharpSymbol, CSharpSymbolType>
Public Class CSharpTokenizer
Inherits Tokenizer(Of CSharpSymbol, CSharpSymbolType)
- 繼承
建構函式
| CSharpTokenizer(ITextDocument) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。初始化 類別的新實例 CSharpTokenizer 。 |
屬性
| Buffer |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得或設定 Tokenizer 的緩衝區。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| CurrentCharacter |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得 Tokenizer 中的目前字元。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| CurrentErrors |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得目前 razor 錯誤的清單。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| CurrentLocation |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得目前的來源位置。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| CurrentStart |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得來源位置的目前開始。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| CurrentState |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得或設定機器的目前狀態。 (繼承來源 StateMachine<TReturn>) |
| EndOfFile |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得值,指出 Tokenizer 目前位置是否位於檔案結尾。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| HaveContent |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得權杖化工具是否有內容的值。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| RazorCommentStarType |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得 的 CSharpSymbolType star型別。 |
| RazorCommentTransitionType |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得 的 CSharpSymbolType razor 批註轉換類型。 |
| RazorCommentType |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得 的 CSharpSymbolType razor 批註類型。 |
| Source |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得文字檔的來源。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| StartState |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。取得電腦的狀態。 |
方法
| AfterRazorCommentTransition() |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。傳回 razor 批註轉換之後的結果。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| At(String, Boolean) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。判斷 lookahead 緩衝區是否包含預期的字串。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| CharOrWhiteSpace(Char) |
傳回函式委派,其會接受字元參數並傳回一值,表示字元參數是否等於指定字元或空白。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| CreateSymbol(SourceLocation, String, CSharpSymbolType, IEnumerable<RazorError>) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。建立 CSharp Tokenizer 符號。 |
| CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。使用指定的內容,為 Tokenizer 建立語言符號類型。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| EndSymbol(SourceLocation, TSymbolType) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。傳回 Tokenizer 所使用的語言結束符號類型。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| EndSymbol(TSymbolType) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。傳回 Tokenizer 所使用的語言結束符號類型。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| MoveNext() |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。從程式碼讀取器讀取至下一個字元。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| NextSymbol() |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。顯示要使用的下一個符號。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| Peek() |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。讀取程式碼中的下一個符號。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| RazorCommentBody() |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。剖析 Razor 批註本文。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| Reset() |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。將 Tokenizer 狀態設定為其初始狀態。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| ResumeSymbol(TSymbol) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。使用先前的語言符號類型繼續執行。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| Single(TSymbolType) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。使用單一類型的符號。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| StartSymbol() |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。傳回這個類別中使用的開始符號。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| Stay() |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。在轉換期間停留在機器中。 (繼承來源 StateMachine<TReturn>) |
| Stay(TReturn) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。在轉換期間使用指定的輸出保持在機器中。 (繼承來源 StateMachine<TReturn>) |
| Stop() |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。在轉換時停用機器。 (繼承來源 StateMachine<TReturn>) |
| TakeAll(String, Boolean) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。如果在 lookahead 緩衝區中找到字串,就會進入 Tokenizer 緩衝區。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| TakeCurrent() |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。接受目前字元到緩衝區。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| TakeString(String, Boolean) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。接受指定的輸入字串至緩衝區。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| TakeUntil(Func<Char,Boolean>) |
剖析來源文件,直到符合述詞指定的條件或達到結尾檔案。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |
| Transition(StateMachine<TReturn>.State) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。表示狀態的新轉換。 (繼承來源 StateMachine<TReturn>) |
| Transition(TReturn, StateMachine<TReturn>.State) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。表示狀態具有指定輸出的新轉換。 (繼承來源 StateMachine<TReturn>) |
| Turn() |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。描述狀態的轉譯程式。 (繼承來源 StateMachine<TReturn>) |
明確介面實作
| ITokenizer.NextSymbol() |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。傳回下一個語言符號類型。 (繼承來源 Tokenizer<TSymbol,TSymbolType>) |