Compartir a través de


Microsoft.Data.Schema (Espacio de nombres)

El espacio de nombres Microsoft.Data.Schema admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. Este espacio de nombres proporciona la clase base de DataSchemaException. Aunque esta clase base es pública, no se debe usar este tipo porque cada área de extensibilidad tiene un tipo de excepción de su propiedad que hereda la clase base DataSchemaException y que se puede usar en los generadores de datos personalizados cuando se debe producir una excepción.

Clases

  Clase Descripción
Clase pública ConnectionStringSecurer Contiene los métodos estáticos que protegen las cadenas de conexión y restauran las cadenas de conexión seguras.
Clase pública DatabaseSchemaProvider Proporciona una clase base para un conjunto de objetos y métodos de generador.Estos objetos y métodos se usan para crear instancias de los objetos de servicio que están relacionados con el modelado de esquemas y scripts que, conjuntamente, representan el objeto básico de los proyectos de base de datos en Visual Studio.
Clase pública DataSchemaError Encapsula la información necesaria para crear la entrada correspondiente en el lista de errores de Visual Studio.
Clase pública DataSchemaException Proporciona una clase base para todas las excepciones del espacio de nombres Microsoft.Data.Schema.Esto incluye los subespacios de nombres contenidos.
Clase pública ErrorEventArgs Proporciona los argumentos para los eventos en la clase ErrorManager.
Clase pública ErrorManager Administra los errores que aparecen en la ventana Lista de errores de Visual Studio.
Clase pública ErrorsChangedEventArgs Proporciona información sobre los cambios pendientes a la lista de errores en la ventana Lista de errores de Visual Studio.
Clase pública OdbcConnectionStringParser Analiza una cadena de conexión de Conectividad abierta de bases de datos (ODBC) y crea una versión de la cadena que se puede conservar de forma segura.
Clase pública OleDbConnectionStringParser Analiza una cadena de conexión OLE DB y crea una versión de la cadena que se puede conservar de forma segura.
Clase pública OracleConnectionStringParser Analiza una cadena de conexión de Oracle y crea una versión de la cadena que se puede conservar de forma segura.
Clase pública ServiceConstructor Representa la clase base de un constructor de servicios.
Clase pública ServiceConstructor<TService> Proporciona una clase base para los constructores de servicios.
Clase pública SqlCeConnectionStringParser Analiza una cadena de conexión de SQL Server Compact Edition y crea una versión de la cadena que se puede conservar de forma segura.
Clase pública SqlConnectionStringParser Analiza una cadena de conexión de SQL Server y crea una versión de la cadena que se puede conservar de forma segura.
Clase pública SqlProviderServices Proporciona acceso al nombre del proveedor de Objetos de datos ActiveX (ADO) y el analizador de cadena de conexión de SQL Server.
Clase pública UserInteractionServices Proporciona diversos métodos y propiedades auxiliares para facilitar la interacción del usuario con las ventanas en Visual Studio.

Interfaces

  Interfaz Descripción
Interfaz pública IErrorManagerLimiter Proporciona una interfaz entre la ventana Lista de errores de Visual Studio y el objeto ErrorManager para especificar cómo muestra la lista los errores.

Enumeraciones

  Enumeración Descripción
Enumeración pública ElementIconState Especifica qué icono indica con más precisión el estado de una interfaz IModelElement en Visual Studio.
Enumeración pública ElementNameStyle Especifica cómo debe aparecer el nombre de un elemento en la interfaz de usuario.
Enumeración pública ErrorSeverity Describe la gravedad de un objeto DataSchemaError.
Enumeración pública FolderIconStyle Define los estilos de icono que aparecen en la interfaz.