DbProviderInfo-Klasse
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Gruppiert zwei Zeichenfolgen, die einen Anbieter und eine Serverversion kennzeichnen, zu einem einzelnen Objekt.
Vererbungshierarchie
System.Object
System.Data.Entity.Infrastructure.DbProviderInfo
Namespace: System.Data.Entity.Infrastructure
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public NotInheritable Class DbProviderInfo
'Usage
Dim instance As DbProviderInfo
public sealed class DbProviderInfo
public ref class DbProviderInfo sealed
[<SealedAttribute>]
type DbProviderInfo = class end
public final class DbProviderInfo
Der DbProviderInfo-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
DbProviderInfo | Erstellt ein neues Objekt für einen bestimmten Anbieter, der den angegebenen invarianten Namen und das Manifesttoken aufweist. |
Oben
Eigenschaften
Name | Beschreibung | |
---|---|---|
ProviderInvariantName | Eine Zeichenfolge, die den Anbieter identifiziert.Beispielsweise verwendet der SQL Server-Anbieter die Zeichenfolge "System.Data.SqlCient". | |
ProviderManifestToken | Eine Zeichenfolge, die angibt, welche Version des Datenbankservers verwendet wird.Beispielsweise verwendet der SQL Server-Anbieter die Zeichenfolge "2008" für SQL Server 2008.Darf nicht null sein, kann aber leer sein. |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Objekt gleich diesem aktuellen Objekt ist. (Überschreibt Object.Equals(Object).) | |
GetHashCode | Ruft die Hashfunktion dieses aktuellen Objekts ab. (Überschreibt Object.GetHashCode().) | |
GetType | (Von Object geerbt.) | |
ToString | (Von Object geerbt.) |
Oben
Hinweise
Instanzen dieser Klasse dienen als Schlüssel zum Auflösen von DbSpatialServices für einen bestimmten Anbieter aus einem IDbDependencyResolver. Dies wird in der Regel beim Registrieren von räumlichen Diensten in DbConfiguration oder wenn die für einen Anbieter spezifischen räumlichen Dienste durch eine Implementierung von DbProviderServices aufgelöst werden.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.