Tokenizer<TSymbol,TSymbolType>.Transition Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Transition(Tokenizer<TSymbol,TSymbolType>.RazorCommentTokenizerState, TSymbol) | |
Transition(Int32) |
Возвращает результат, указывающий, что это состояние не имеет выходных данных и компьютер должен немедленно вызвать указанное состояние. |
Transition(Int32, TSymbol) |
Возвращает результат, содержащий указанные выходные данные и указывающий, что следующий вызов Turn() должен вызвать указанное состояние. |
Transition(Tokenizer<TSymbol,TSymbolType>.RazorCommentTokenizerState) |
Transition(Tokenizer<TSymbol,TSymbolType>.RazorCommentTokenizerState, TSymbol)
protected:
Microsoft::AspNetCore::Razor::Tokenizer::Tokenizer<TSymbol, TSymbolType>::StateResult Transition(Microsoft::AspNetCore::Razor::Tokenizer::Tokenizer<TSymbol, TSymbolType>::RazorCommentTokenizerState state, TSymbol result);
protected Microsoft.AspNetCore.Razor.Tokenizer.Tokenizer<TSymbol,TSymbolType>.StateResult Transition (Microsoft.AspNetCore.Razor.Tokenizer.Tokenizer<TSymbol,TSymbolType>.RazorCommentTokenizerState state, TSymbol result);
member this.Transition : Microsoft.AspNetCore.Razor.Tokenizer.Tokenizer<'Symbol, 'SymbolType (requires 'Symbol :> Microsoft.AspNetCore.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType> and 'SymbolType : struct)>.RazorCommentTokenizerState * 'Symbol -> Microsoft.AspNetCore.Razor.Tokenizer.Tokenizer<'Symbol, 'SymbolType (requires 'Symbol :> Microsoft.AspNetCore.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType> and 'SymbolType : struct)>.StateResult
Protected Function Transition (state As Tokenizer(Of TSymbol, TSymbolType).RazorCommentTokenizerState, result As TSymbol) As Tokenizer(Of TSymbol, TSymbolType).StateResult
Параметры
- result
- TSymbol
Возвращаемое значение
Применяется к
Transition(Int32)
Возвращает результат, указывающий, что это состояние не имеет выходных данных и компьютер должен немедленно вызвать указанное состояние.
protected:
Microsoft::AspNetCore::Razor::Tokenizer::Tokenizer<TSymbol, TSymbolType>::StateResult Transition(int state);
protected Microsoft.AspNetCore.Razor.Tokenizer.Tokenizer<TSymbol,TSymbolType>.StateResult Transition (int state);
member this.Transition : int -> Microsoft.AspNetCore.Razor.Tokenizer.Tokenizer<'Symbol, 'SymbolType (requires 'Symbol :> Microsoft.AspNetCore.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType> and 'SymbolType : struct)>.StateResult
Protected Function Transition (state As Integer) As Tokenizer(Of TSymbol, TSymbolType).StateResult
Параметры
- state
- Int32
Возвращаемое значение
Комментарии
Не возвращая выходные данные, конечный автомат вызывает следующее состояние немедленно, прежде чем возвращать контроллер вызывающей объект Turn()
Применяется к
Transition(Int32, TSymbol)
Возвращает результат, содержащий указанные выходные данные и указывающий, что следующий вызов Turn() должен вызвать указанное состояние.
protected:
Microsoft::AspNetCore::Razor::Tokenizer::Tokenizer<TSymbol, TSymbolType>::StateResult Transition(int state, TSymbol result);
protected Microsoft.AspNetCore.Razor.Tokenizer.Tokenizer<TSymbol,TSymbolType>.StateResult Transition (int state, TSymbol result);
member this.Transition : int * 'Symbol -> Microsoft.AspNetCore.Razor.Tokenizer.Tokenizer<'Symbol, 'SymbolType (requires 'Symbol :> Microsoft.AspNetCore.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType> and 'SymbolType : struct)>.StateResult
Protected Function Transition (state As Integer, result As TSymbol) As Tokenizer(Of TSymbol, TSymbolType).StateResult
Параметры
- state
- Int32
- result
- TSymbol
Возвращаемое значение
Применяется к
Transition(Tokenizer<TSymbol,TSymbolType>.RazorCommentTokenizerState)
protected:
Microsoft::AspNetCore::Razor::Tokenizer::Tokenizer<TSymbol, TSymbolType>::StateResult Transition(Microsoft::AspNetCore::Razor::Tokenizer::Tokenizer<TSymbol, TSymbolType>::RazorCommentTokenizerState state);
protected Microsoft.AspNetCore.Razor.Tokenizer.Tokenizer<TSymbol,TSymbolType>.StateResult Transition (Microsoft.AspNetCore.Razor.Tokenizer.Tokenizer<TSymbol,TSymbolType>.RazorCommentTokenizerState state);
member this.Transition : Microsoft.AspNetCore.Razor.Tokenizer.Tokenizer<'Symbol, 'SymbolType (requires 'Symbol :> Microsoft.AspNetCore.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType> and 'SymbolType : struct)>.RazorCommentTokenizerState -> Microsoft.AspNetCore.Razor.Tokenizer.Tokenizer<'Symbol, 'SymbolType (requires 'Symbol :> Microsoft.AspNetCore.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType> and 'SymbolType : struct)>.StateResult
Protected Function Transition (state As Tokenizer(Of TSymbol, TSymbolType).RazorCommentTokenizerState) As Tokenizer(Of TSymbol, TSymbolType).StateResult