Compartilhar via


DbProviderInfo Classe

Definição

Agrupa um par de cadeias de caracteres que identificam uma versão do provedor e do servidor em um único objeto.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId="Db")]
public sealed class DbProviderInfo
public sealed class DbProviderInfo
type DbProviderInfo = class
Public NotInheritable Class DbProviderInfo
Herança
DbProviderInfo
Atributos

Comentários

As instâncias dessa classe atuam como a chave para resolver um DbSpatialServices para um provedor específico de um IDbDependencyResolver. Normalmente, isso é usado ao registrar serviços espaciais no DbConfiguration ou quando os serviços espaciais específicos a um provedor são resolvidos por uma implementação de DbProviderServices.

Construtores

DbProviderInfo(String, String)

Cria um novo objeto para um determinado nome invariável do provedor e token de manifesto.

Propriedades

ProviderInvariantName

Uma cadeia de caracteres que identifica esse provedor. Por exemplo, o provedor de SQL Server usa a cadeia de caracteres "System.Data.SqlCient".

ProviderManifestToken

Uma cadeia de caracteres que identifica essa versão do servidor de banco de dados que está sendo usado. Por exemplo, o provedor SQL Server usa a cadeia de caracteres "2008" para SQL Server 2008. Isso não pode ser nulo, mas pode estar vazio.

Métodos

Equals(Object)

Agrupa um par de cadeias de caracteres que identificam uma versão do provedor e do servidor em um único objeto.

GetHashCode()

Agrupa um par de cadeias de caracteres que identificam uma versão do provedor e do servidor em um único objeto.

Aplica-se a