Partilhar via


Namespace Microsoft.Data.Schema

O Microsoft.Data.Schema namespace oferece suporte a.NET Framework e não se destina a ser usado diretamente em seu código. Esse namespace oferece o DataSchemaException classe de base. Embora essa classe base é pública, não use esse tipo porque cada área de extensibilidade tem um tipo de exceção própria que herda de DataSchemaException classe base e que você pode usar em seus geradores de dados personalizados quando você deve lançar uma exceção.

Classes

  Classe Descrição
Classe pública ConnectionStringSecurer Contém métodos estáticos que proteger seqüências de conexão e a restauração de seqüências de caracteres de conexão segura.
Classe pública DatabaseSchemaProvider Fornece uma classe base para um conjunto de objetos de fábrica e os métodos de fábrica.Esses objetos e métodos são usados para instanciar objetos de serviço que estão relacionados ao esquema e script de modelagem que, juntos, representam o objeto de núcleo dos projetos de banco de dados na Visual Studio.
Classe pública DataSchemaError Encapsula as informações necessárias para criar uma entrada correspondente na lista de erros de Visual Studio.
Classe pública DataSchemaException Fornece uma classe base para todas as exceções a Microsoft.Data.Schema namespace.Isso inclui seu sub-namespaces contidos.
Classe pública ErrorEventArgs Fornece os argumentos para eventos de ErrorManager classe.
Classe pública ErrorManager Gerencia os erros listados na Error List janela de Visual Studio.
Classe pública ErrorsChangedEventArgs Fornece informações sobre alterações pendentes a lista de erros a A lista de erros janela de Visual Studio.
Classe pública OdbcConnectionStringParser Analisa uma seqüência de caracteres de conexão Open Database Connectivity (ODBC) e cria uma versão da seqüência de caracteres que é segura persistir.
Classe pública OleDbConnectionStringParser Analisa uma seqüência de caracteres de conexão de banco de dados OLE e cria uma versão da seqüência de caracteres que é segura persistir.
Classe pública OracleConnectionStringParser Analisa uma seqüência de caracteres de conexão do Oracle e cria uma versão da seqüência de caracteres que pode ser segura persistir.
Classe pública ServiceConstructor Representa a classe base para o construtor do serviço.
Classe pública ServiceConstructor<TService> Fornece uma classe base para os construtores de serviço.
Classe pública SqlCeConnectionStringParser Analisa uma seqüência de conexão SQL Server Compact Edition e cria uma versão da seqüência de caracteres que é segura persistir.
Classe pública SqlConnectionStringParser Analisa um SQL Server seqüência de conexão e cria uma versão da seqüência de caracteres que é segura persistir.
Classe pública SqlProviderServices Fornece acesso para o nome do provedor de dados de ActiveX Objects (ADO) e o analisador de seqüência de caracteres de conexão de SQL Server.
Classe pública UserInteractionServices Fornece uma variedade de métodos auxiliares e propriedades para facilitar a interação do usuário com o windows em Visual Studio.

Interfaces

  Interface Descrição
Interface pública IErrorManagerLimiter Fornece uma interface entre o Error List janela de Visual Studio e ErrorManager para especificar como a lista exibe erros.

Enumerações

  Enumeração Descrição
Enumeração pública ElementIconState Especifica com mais precisão, o ícone que indica o estado de um IModelElement na Visual Studio.
Enumeração pública ElementNameStyle Especifica como o nome de um elemento deve aparecer na interface do usuário.
Enumeração pública ErrorSeverity Descreve a gravidade de um DataSchemaError objeto.
Enumeração pública FolderIconStyle Define os estilos de ícone que aparecem na interface.