Microsoft.Data.Schema.Sql Namespace

This namespace supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Classes

  Class Description
Public class MessageGeneratedEventArgs The data for the events raised by ImportDatabaseEngine and ImportManager MessageGenerated events.
Public class ProgressEventArgs Used to send progress through progress events.
Public class Sql100DatabaseSchemaProvider DatabaseSchemaProvider for SQL Server 2008. It will create a DataSchemaModel, script services, and user interaction services for SQL Server 2008.
Public class Sql100UserInteractionServices User interaction services for SQL Server 2008.
Public class Sql80DatabaseSchemaProvider DatabaseSchemaProvider for SQL Server 2000. It will create DataSchemaModel script services, and also user interaction services for SQL Server 2000.
Public class Sql80UserInteractionServices User interaction services for SQL Server 2000.
Public class Sql90DatabaseSchemaProvider DatabaseSchemaProvider for SQL Server 2005. This class creates the DataSchemaModel script service, and the user interaction services for SQL Server 2005.
Public class Sql90UserInteractionServices UserInteractionServices for SQL Server 2005.
Public class SqlDatabaseSchemaProvider Base class for different versions of SQL Server DatabaseSchemaProvider.
Public class SqlDatabaseSchemaProviderFamily Represents a collection of database schema providers for the same data source and data provider that are typically written by the same author. The DatabaseSchemaProviders in a family typically differ only in the version of the database that they support. The family name is arbitrary and must be unique. It must be in a form that can be read and typed by humans.
Public class SqlServerError Represents an error that was produced by a SQL Server database schema provider.
Public class SqlUserInteractionServices Provides SQL Server-specific information that appears in the user interface, such as icons, element names, extension, and so on.