Sdílet prostřednictvím


DbProviderInfo Třída

Definice

Seskupí dvojici řetězců, které identifikují zprostředkovatele a verzi serveru do jednoho objektu.

[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
Dědičnost
DbProviderInfo
Atributy

Poznámky

Instance této třídy fungují jako klíč pro překlad DbSpatialServices pro konkrétního zprostředkovatele z IDbDependencyResolver. Obvykle se používá při registraci prostorových služeb v DbConfiguration systému nebo při řešení prostorových služeb specifických pro poskytovatele implementací DbProviderServices.

Konstruktory

DbProviderInfo(String, String)

Vytvoří nový objekt pro daný zprostředkovatele invariantní název a token manifestu.

Vlastnosti

ProviderInvariantName

Řetězec, který identifikuje daného zprostředkovatele. Například zprostředkovatel SQL Server používá řetězec System.Data.SqlCient.

ProviderManifestToken

Řetězec, který identifikuje verzi databázového serveru, který se používá. Například zprostředkovatel SQL Server používá řetězec "2008" pro SQL Server 2008. Nesmí mít hodnotu null, ale může být prázdná.

Metody

Equals(Object)

Seskupí dvojici řetězců, které identifikují zprostředkovatele a verzi serveru do jednoho objektu.

GetHashCode()

Seskupí dvojici řetězců, které identifikují zprostředkovatele a verzi serveru do jednoho objektu.

Platí pro