SqlDatabaseSchemaProviderFamily, classe
Représente une collection de fournisseurs de schémas de base de données pour les sources de données et les fournisseurs de données identiques qui sont généralement écrits par le même auteur. En général, les DatabaseSchemaProviders d'une famille diffèrent uniquement dans la version de la base de données qu'ils prennent en charge. Le nom de famille est arbitraire et doit être unique. Il doit avoir une forme qui peut être lue et être tapée par les utilisateurs.
Hiérarchie d'héritage
System.Object
Microsoft.Data.Schema.Extensibility.DatabaseSchemaProviderFamily
Microsoft.Data.Schema.Sql.SqlDatabaseSchemaProviderFamily
Espace de noms : Microsoft.Data.Schema.Sql
Assembly : Microsoft.Data.Schema.Sql (dans Microsoft.Data.Schema.Sql.dll)
Syntaxe
'Déclaration
<DatabaseSchemaProviderCompatibilityAttribute(Nothing)> _
Public Class SqlDatabaseSchemaProviderFamily _
Inherits DatabaseSchemaProviderFamily
[DatabaseSchemaProviderCompatibilityAttribute(null)]
public class SqlDatabaseSchemaProviderFamily : DatabaseSchemaProviderFamily
[DatabaseSchemaProviderCompatibilityAttribute(nullptr)]
public ref class SqlDatabaseSchemaProviderFamily : public DatabaseSchemaProviderFamily
[<DatabaseSchemaProviderCompatibilityAttribute(null)>]
type SqlDatabaseSchemaProviderFamily =
class
inherit DatabaseSchemaProviderFamily
end
public class SqlDatabaseSchemaProviderFamily extends DatabaseSchemaProviderFamily
Le type SqlDatabaseSchemaProviderFamily expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
SqlDatabaseSchemaProviderFamily | Initialise une nouvelle instance de la classe SqlDatabaseSchemaProviderFamily. |
Début
Propriétés
Nom | Description | |
---|---|---|
AdoProvider | Nom d'espace de noms du fournisseur de données utilisé pour SQL Server. (Substitue DatabaseSchemaProviderFamily.AdoProvider.) | |
FamilyName | Nom court de la famille SQL Server de DatabaseSchemaProviders. (Substitue DatabaseSchemaProviderFamily.FamilyName.) | |
ServerExplorerDataProvider | GUID que l'Explorateur de serveurs utilise pour identifier le fournisseur de données utilisé pour SQL Server. (Substitue DatabaseSchemaProviderFamily.ServerExplorerDataProvider.) | |
ServerExplorerDataSource | GUID que l'Explorateur de serveurs utilise pour identifier le DataSource utilisé pour SQL Server. (Substitue DatabaseSchemaProviderFamily.ServerExplorerDataSource.) |
Début
Méthodes
Nom | Description | |
---|---|---|
CreateServerExplorerConnectionName | (Substitue DatabaseSchemaProviderFamily.CreateServerExplorerConnectionName(String).) | |
DetermineDatabaseSchemaProvider | Détermine le type de SqlDatabaseSchemaProvider spécifique à une version qui est approprié pour une base de données SQL Server. (Substitue DatabaseSchemaProviderFamily.DetermineDatabaseSchemaProvider(String).) | |
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Champs
Nom | Description | |
---|---|---|
ProviderName | Nom de l'assembly qui définit le fournisseur, tel que System.Data.SqlClient. | |
SqlFamilyName | Nom de cette famille de fournisseurs de schémas de base de données. |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.