Partager via


DbProviderInfo Classe

Définition

Regroupe une paire de chaînes qui identifient un fournisseur et une version de serveur dans un seul objet.

[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
Héritage
DbProviderInfo
Attributs

Remarques

Les instances de cette classe agissent comme clé pour la résolution d’un DbSpatialServices pour un fournisseur spécifique à partir d’un IDbDependencyResolver. Cela est généralement utilisé lors de l’inscription de services spatiaux dans DbConfiguration ou lorsque les services spatiaux spécifiques à un fournisseur sont résolus par une implémentation de DbProviderServices.

Constructeurs

DbProviderInfo(String, String)

Crée un objet pour un nom invariant de fournisseur et un jeton de manifeste donnés.

Propriétés

ProviderInvariantName

Chaîne qui identifie ce fournisseur. Par exemple, le fournisseur SQL Server utilise la chaîne « System.Data.SqlCient ».

ProviderManifestToken

Chaîne qui identifie cette version du serveur de base de données utilisé. Par exemple, le fournisseur SQL Server utilise la chaîne « 2008 » pour SQL Server 2008. Cela ne peut pas être null, mais peut être vide.

Méthodes

Equals(Object)

Regroupe une paire de chaînes qui identifient un fournisseur et une version de serveur dans un seul objet.

GetHashCode()

Regroupe une paire de chaînes qui identifient un fournisseur et une version de serveur dans un seul objet.

S’applique à