DbProviderInfo Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Grupuje parę ciągów identyfikujących dostawcę i wersję serwera w jeden obiekt.
[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
- Dziedziczenie
-
DbProviderInfo
- Atrybuty
Uwagi
Wystąpienia tej klasy działają jako klucz do rozpoznawania DbSpatialServices elementu dla określonego dostawcy z klasy IDbDependencyResolver. Jest to zwykle używane podczas rejestrowania usług przestrzennych w DbConfiguration programie lub gdy usługi przestrzenne specyficzne dla dostawcy są rozpoznawane przez implementację programu DbProviderServices.
Konstruktory
DbProviderInfo(String, String) |
Tworzy nowy obiekt dla danej niezmiennej nazwy dostawcy i tokenu manifestu. |
Właściwości
ProviderInvariantName |
Ciąg identyfikujący tego dostawcę. Na przykład dostawca SQL Server używa ciągu "System.Data.SqlCient". |
ProviderManifestToken |
Ciąg identyfikujący używaną wersję serwera bazy danych. Na przykład dostawca SQL Server używa ciągu "2008" dla SQL Server 2008. Nie może to być wartość null, ale może być pusta. |
Metody
Equals(Object) |
Grupuje parę ciągów identyfikujących dostawcę i wersję serwera w jeden obiekt. |
GetHashCode() |
Grupuje parę ciągów identyfikujących dostawcę i wersję serwera w jeden obiekt. |