Parser Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define os métodos que controlam o comportamento de analisador.
public ref class Parser : IDisposable
public class Parser : IDisposable
type Parser = class
interface IDisposable
Public Class Parser
Implements IDisposable
- Herança
-
Parser
- Implementações
Construtores
Parser() |
Inicializa uma nova instância da classe Parser. |
Métodos
Cleanup() |
Apaga o estado interno e se prepara para uma nova análise. |
DisableVariableSubstitution() |
Desabilita a substituição de variável no lexer. |
Dispose() |
Libera todos os recursos usados pela instância atual do Parser. |
Dispose(Boolean) |
Libera todos os recursos usados pela instância atual do Parser. |
GetLastCommandLineNumber() |
Retorna o número de linha do último comando encontrado. |
Parse() |
Inicia a análise. |
ParserDispose() |
Apaga o estado de analisador. |
SetBatchDelimiter(String) |
Define o novo delimitador de lote. Por padrão, o delimitador de lote é GO. |
SetBatchSource(IBatchSource) |
Define a interface de origem de lote, que é usada para inserir texto no analisador. |
SetCommandExecuter(ICommandExecuter) |
Define a interface de executor de comando, que processa comandos sqlcmd e o delimitador de lote. |
SetParseMode(ParseMode) |
Define o modo do analisador. |
SetRecognizeOnlyVariables(Boolean) |
Define o modo do analisador para reconhecer somente variáveis. |
SetVariableResolver(IVariableResolver) |
Define a interface de resolvedor de variável. |