Classe SqlDatabaseSchemaProviderFamily
Representa uma coleção de provedores de esquema de banco de dados para a mesma fonte de dados e o provedor de dados que normalmente são gravados pelo autor do mesmo. Os DatabaseSchemaProviders de uma família geralmente diferem apenas na versão do banco de dados que eles suportam. O nome da família é arbitrário e deve ser exclusivo. Ele deve ser em um formulário que pode ser lido e digitado por seres humanos.
Hierarquia de herança
System.Object
Microsoft.Data.Schema.Extensibility.DatabaseSchemaProviderFamily
Microsoft.Data.Schema.Sql.SqlDatabaseSchemaProviderFamily
Namespace: Microsoft.Data.Schema.Sql
Assembly: Microsoft.Data.Schema.Sql (em Microsoft.Data.Schema.Sql.dll)
Sintaxe
'Declaração
<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
O tipo SqlDatabaseSchemaProviderFamily expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
SqlDatabaseSchemaProviderFamily | Inicializa uma nova instância da classe SqlDatabaseSchemaProviderFamily. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
AdoProvider | O provedor de dados é usado para o nome do namespace SQL Server. (Substitui DatabaseSchemaProviderFamily.AdoProvider.) | |
FamilyName | O nome curto do SQL Server família de DatabaseSchemaProviders. (Substitui DatabaseSchemaProviderFamily.FamilyName.) | |
ServerExplorerDataProvider | O GUID que o Server Explorer usa para identificar o provedor de dados é usado para SQL Server. (Substitui DatabaseSchemaProviderFamily.ServerExplorerDataProvider.) | |
ServerExplorerDataSource | O GUID que o Server Explorer usa para identificar a fonte de dados que é usado para SQL Server. (Substitui DatabaseSchemaProviderFamily.ServerExplorerDataSource.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
CreateServerExplorerConnectionName | (Substitui DatabaseSchemaProviderFamily.CreateServerExplorerConnectionName(String).) | |
DetermineDatabaseSchemaProvider | Determina o tipo de versão específico de SqlDatabaseSchemaProvider é apropriado para uma SQL Server banco de dados. (Substitui DatabaseSchemaProviderFamily.DetermineDatabaseSchemaProvider(String).) | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Campos
Nome | Descrição | |
---|---|---|
ProviderName | O nome do assembly que define o provedor, como, por exemplo, System.Data.SqlClient. | |
SqlFamilyName | O nome da família dos provedores de esquema do banco de dados. |
Início
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.