Partager via


Microsoft.Data.Schema, espace de noms

L'espace de noms Microsoft.Data.Schema prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Cet espace de noms fournit la classe de base DataSchemaException. Bien que cette classe de base soit publique, n'utilisez pas ce type, étant donné que chaque zone d'extensibilité comporte son propre type d'exception qui hérite de la classe de base DataSchemaException et que vous pouvez utiliser dans vos générateurs de données personnalisés lorsque vous devez lever une exception.

Classes

  Classe Description
Classe publique ConnectionStringSecurer Contient des méthodes statiques qui sécurisent des chaînes de connexion et restaurent des chaînes de connexion sécurisées.
Classe publique DatabaseSchemaProvider Fournit une classe de base pour une suite d'objets et de méthodes de fabrique.Ces objets et méthodes sont utilisés pour instancier des objets de service liés à la modélisation de schéma et de script qui, ensemble, représentent l'objet principal de projets de base de données dans Visual Studio.
Classe publique DataSchemaError Encapsule les informations nécessaires pour créer une entrée correspondante dans la liste d'erreurs Visual Studio.
Classe publique DataSchemaException Fournit une classe de base pour toutes les exceptions dans l'espace de noms Microsoft.Data.Schema.Cela inclut ses sous-espaces de noms contenus.
Classe publique ErrorEventArgs Fournit des arguments pour les événements de la classe ErrorManager.
Classe publique ErrorManager Gère les erreurs qui sont répertoriées dans la fenêtre Liste d'erreurs de Visual Studio.
Classe publique ErrorsChangedEventArgs Fournit des informations sur les modifications en attente à la liste d'erreurs dans la fenêtre Liste d'erreurs de Visual Studio.
Classe publique OdbcConnectionStringParser Analyse une chaîne de connexion ODBC (Open Database Connectivity) et crée une version de la chaîne qui peut être rendue persistante sans risque.
Classe publique OleDbConnectionStringParser Analyse une chaîne de connexion OLE DB et crée une version de la chaîne qui peut être rendue persistante sans risque.
Classe publique OracleConnectionStringParser Analyse une chaîne de connexion Oracle et crée une version de la chaîne qui peut être rendue persistante sans risque.
Classe publique ServiceConstructor Représente la classe de base pour un constructeur de service.
Classe publique ServiceConstructor<TService> Fournit une classe de base pour les constructeurs de service.
Classe publique SqlCeConnectionStringParser Analyse une chaîne de connexion SQL Server Compact Edition et crée une version de la chaîne qui peut être rendue persistante sans risque.
Classe publique SqlConnectionStringParser Analyse une chaîne de connexion SQL Server et crée une version de la chaîne qui peut être rendue persistante sans risque.
Classe publique SqlProviderServices Fournit l'accès au nom du fournisseur ADO (ActiveX Data Objects) et à l'analyseur de chaîne de connexion SQL Server.
Classe publique UserInteractionServices Fournit plusieurs méthodes et propriétés d'assistance pour faciliter l'intervention de l'utilisateur dans les fenêtres dans Visual Studio.

Interfaces

  Interface Description
Interface publique IErrorManagerLimiter Fournit une interface entre la fenêtre Liste d'erreurs de Visual Studio et ErrorManager pour spécifier la façon dont la liste affiche les erreurs.

Énumérations

  Énumération Description
Énumération publique ElementIconState Spécifie l'icône qui indique de la manière la plus précise l'état d'un IModelElement dans Visual Studio.
Énumération publique ElementNameStyle Spécifie la manière dont un nom d'élément doit s'afficher dans l'interface utilisateur.
Énumération publique ErrorSeverity Décrit la gravité d'un objet DataSchemaError.
Énumération publique FolderIconStyle Définit les styles d'icônes qui s'affichent dans l'interface.