Compartilhar via


Classe SqlSchemaAnalyzer

A classe base que define os eventos de interpretação.

Hierarquia de herança

System.Object
  Microsoft.Data.Schema.Sql.SchemaModel.SqlSchemaAnalyzer

Namespace:  Microsoft.Data.Schema.Sql.SchemaModel
Assembly:  Microsoft.Data.Schema.Sql (em Microsoft.Data.Schema.Sql.dll)

Sintaxe

'Declaração
Public MustInherit Class SqlSchemaAnalyzer
public abstract class SqlSchemaAnalyzer
public ref class SqlSchemaAnalyzer abstract
[<AbstractClass>]
type SqlSchemaAnalyzer =  class end
public abstract class SqlSchemaAnalyzer

O tipo SqlSchemaAnalyzer expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido SqlSchemaAnalyzer Inicializa uma nova instância da classe SqlSchemaAnalyzer.

Início

Métodos

  Nome Descrição
Método público BeginBatch Esse método manipula o processamento de pre-batch.
Método público BeginDdlStatement Esse método manipula o processamento que ocorre antes de instruções de DDL (linguagem) de definição de dados são processadas.
Método público BeginDmlStatement Esse método manipula o processamento que ocorre antes de instruções de DML (linguagem) de manipulação de dados são processadas.
Método público EndBatch Esse método manipula o processamento de post-batch.
Método público EndDdlStatement Esse método manipula o processamento de instrução DDL do post.
Método público EndDmlStatement Esse método lida com a instrução DML post processamento,
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público IdentifiedAmbiguousRelationship Esse método manipula a descoberta de uma nova relação, onde o lado direito não pode ser resolvido.
Método público IdentifiedElement Esse método manipula a detecção de um novo símbolo.
Método público IdentifiedRelationship Esse método manipula a detecção de um novo relacionamento.
Método público IdentifiedSupportingStatement Esse método lida com a descoberta de uma nova instrução de suporte.
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)
Método público VisitAmbiguousFragment Esse método manipula um processamento adicional necessária para um identificador de nó ou esquema.
Método público VisitFragment Esse método manipula um processamento adicional necessária para um identificador de nó ou esquema.

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.Data.Schema.Sql.SchemaModel