Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Microsoft.Data.Schema Namespace

The Microsoft.Data.Schema namespace supports the .NET Framework infrastructure and is not intended to be used directly from your code. This namespace provides the DataSchemaException base class. Although this base class is public, do not use this type because each extensibility area has an Exception type of its own that inherits the DataSchemaException base class and which you can use in your custom data generators when you must throw an exception.

  ClassDescription
Public classConnectionStringSecurerContains static methods that secure connection strings and restore secured connection strings.
Public classDatabaseSchemaProviderProvides a base class for a suite of factory objects and factory methods. These objects and methods are used to instantiate service objects that are related to schema and script modeling that, together, represent the core object of database projects in Visual Studio.
Public classDataSchemaErrorEncapsulates the information needed to create a corresponding entry in the Visual Studio Error List.
Public classDataSchemaExceptionProvides a base class for all exceptions in the Microsoft.Data.Schema namespace. This includes its contained sub-namespaces.
Public classErrorEventArgsProvides arguments for events in the ErrorManager class.
Public classErrorManagerManages the errors that are listed in the Error List window of Visual Studio.
Public classErrorsChangedEventArgsProvides information about pending changes to the list of errors in the Errors List window of Visual Studio.
Public classOdbcConnectionStringParserParses an Open Database Connectivity (ODBC) connection string and creates a version of the string that is safe to persist.
Public classOleDbConnectionStringParserParses an OLE DB connection string and creates a version of the string that is safe to persist.
Public classOracleConnectionStringParserParses an Oracle connection string and creates a version of the string that might be safe to persist.
Public classServiceConstructorRepresents the base class for a service constructor.
Public classServiceConstructor<TService>Provides a base class for service constructors.
Public classSqlCeConnectionStringParserParses a SQL Server Compact Edition connection string and creates a version of the string that is safe to persist.
Public classSqlConnectionStringParserParses a SQL Server connection string and creates a version of the string that is safe to persist.
Public classSqlProviderServicesProvides access to the ADO.NET provider name and the SQL Server connection string parser.
Public classUserInteractionServicesProvides a variety of helper methods and properties to facilitate user interaction with the windows in Visual Studio.

  InterfaceDescription
Public interfaceIErrorManagerLimiterProvides an interface between the Error List window of Visual Studio and the ErrorManager to specify how the list displays the errors.

  EnumerationDescription
Public enumerationElementIconStateSpecifies which icon most accurately indicates the state of an IModelElement in Visual Studio.
Public enumerationElementNameStyleSpecifies how the name of an element should appear in the user interface.
Public enumerationErrorSeverityDescribes the severity of a DataSchemaError object.
Public enumerationFolderIconStyleDefines the icon styles that appear in the interface.

Community Additions

ADD
Show:
© 2015 Microsoft