Condividi tramite


DbProviderInfo Classe

Definizione

Raggruppa una coppia di stringhe che identificano un provider e una versione del server in un singolo oggetto.

[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
Ereditarietà
DbProviderInfo
Attributi

Commenti

Le istanze di questa classe fungono da chiave per la risoluzione di un DbSpatialServices per un provider specifico da un oggetto IDbDependencyResolver. Questo viene in genere usato durante la registrazione di servizi spaziali in DbConfiguration o quando i servizi spaziali specifici di un provider vengono risolti da un'implementazione di DbProviderServices.

Costruttori

DbProviderInfo(String, String)

Crea un nuovo oggetto per un determinato nome invariante del provider e token manifesto.

Proprietà

ProviderInvariantName

Stringa che identifica il provider. Ad esempio, il provider di SQL Server usa la stringa "System.Data.SqlCient".

ProviderManifestToken

Stringa che identifica la versione del server di database in uso. Ad esempio, il provider di SQL Server usa la stringa "2008" per SQL Server 2008. Non può essere null, ma può essere vuoto.

Metodi

Equals(Object)

Raggruppa una coppia di stringhe che identificano un provider e una versione del server in un singolo oggetto.

GetHashCode()

Raggruppa una coppia di stringhe che identificano un provider e una versione del server in un singolo oggetto.

Si applica a