CSharpTokenizer Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Representa un tokenizador CSharp.
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)
- Herencia
Constructores
| CSharpTokenizer(ITextDocument) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Inicializa una nueva instancia de la CSharpTokenizer clase . |
Propiedades
| Buffer |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene o establece el búfer del tokenizador. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| CurrentCharacter |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el carácter actual del tokenizador. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| CurrentErrors |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene una lista de los errores de razor actuales. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| CurrentLocation |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene la ubicación de origen actual. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| CurrentStart |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el inicio actual de la ubicación de origen. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| CurrentState |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene o establece el estado actual de la máquina. (Heredado de StateMachine<TReturn>) |
| EndOfFile |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene un valor si la ubicación actual del tokenizador está al final del archivo. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| HaveContent |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene un valor si el tokenizador tiene contenido. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| RazorCommentStarType |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el tipo de star de .CSharpSymbolType |
| RazorCommentTransitionType |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el tipo de transición de comentario de razor para .CSharpSymbolType |
| RazorCommentType |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el tipo de comentario de razor para .CSharpSymbolType |
| Source |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el origen del documento de texto. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| StartState |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el estado de la máquina. |
Métodos
| AfterRazorCommentTransition() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Devuelve un resultado después de la transición del comentario de razor. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| At(String, Boolean) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el búfer de búsqueda anticipada contiene la cadena esperada. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| CharOrWhiteSpace(Char) |
Devuelve una función de delegado que acepta un parámetro de carácter y devuelve un valor que indica si el parámetro de carácter es igual que el carácter especificado o un espacio en blanco. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| CreateSymbol(SourceLocation, String, CSharpSymbolType, IEnumerable<RazorError>) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Crea un símbolo de tokenizador CSharp. |
| CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Crea un tipo de símbolo de lenguaje para el tokenizador con el contenido especificado. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| EndSymbol(SourceLocation, TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Devuelve el tipo de símbolo final de idioma utilizado por el tokenizador. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| EndSymbol(TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Devuelve el tipo de símbolo final de idioma utilizado por el tokenizador. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| MoveNext() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Lee el siguiente carácter del lector de código. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| NextSymbol() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Muestra el siguiente símbolo que se va a usar. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| Peek() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Lee el siguiente símbolo en el código. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| RazorCommentBody() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Analiza el cuerpo del comentario de Razor. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| Reset() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Establece el estado del tokenizador en su estado inicial. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| ResumeSymbol(TSymbol) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Reanuda el uso del tipo de símbolo de lenguaje anterior. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| Single(TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Usa un solo tipo de símbolo. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| StartSymbol() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Devuelve el símbolo de inicio usado en esta clase. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| Stay() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Permanece en la máquina durante la transición. (Heredado de StateMachine<TReturn>) |
| Stay(TReturn) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Permanece en la máquina durante la transición con la salida especificada. (Heredado de StateMachine<TReturn>) |
| Stop() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Deshabilita la máquina tras la transición. (Heredado de StateMachine<TReturn>) |
| TakeAll(String, Boolean) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Toma la cadena si se encuentra en el búfer de búsqueda anticipada en el búfer del tokenizador. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| TakeCurrent() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta el carácter actual en el búfer. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| TakeString(String, Boolean) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta la cadena de entrada especificada en el búfer. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| TakeUntil(Func<Char,Boolean>) |
Analiza el documento de origen hasta que se cumple la condición especificada por el predicado o se alcanza el final del archivo. (Heredado de Tokenizer<TSymbol,TSymbolType>) |
| Transition(StateMachine<TReturn>.State) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Indica la nueva transición del estado. (Heredado de StateMachine<TReturn>) |
| Transition(TReturn, StateMachine<TReturn>.State) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Indica la nueva transición del estado con la salida especificada. (Heredado de StateMachine<TReturn>) |
| Turn() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Describe el proceso de giro del estado. (Heredado de StateMachine<TReturn>) |
Implementaciones de interfaz explícitas
| ITokenizer.NextSymbol() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Devuelve el siguiente tipo de símbolo de idioma. (Heredado de Tokenizer<TSymbol,TSymbolType>) |