DbProviderInfo Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gruppiert ein Paar von Zeichenfolgen, die eine Anbieter- und Serverversion identifizieren, in einem einzelnen Objekt.
[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
- Vererbung
-
DbProviderInfo
- Attribute
Hinweise
Instanzen dieser Klasse fungieren als Schlüssel zum Auflösen eines DbSpatialServices für einen bestimmten Anbieter aus IDbDependencyResolver. Dies wird in der Regel verwendet, wenn räumliche Dienste in DbConfiguration oder registriert werden, wenn die für einen Anbieter spezifischen räumlichen Dienste durch eine Implementierung von DbProviderServicesaufgelöst werden.
Konstruktoren
DbProviderInfo(String, String) |
Erstellt ein neues Objekt für einen bestimmten anbieterinvarianten Namen und ein Manifesttoken. |
Eigenschaften
ProviderInvariantName |
Eine Zeichenfolge, die diesen Anbieter identifiziert. Der SQL Server-Anbieter verwendet beispielsweise die Zeichenfolge "System.Data.SqlCient". |
ProviderManifestToken |
Eine Zeichenfolge, die diese Version des verwendeten Datenbankservers identifiziert. Der SQL Server Anbieter verwendet beispielsweise die Zeichenfolge "2008" für SQL Server 2008. Dies kann nicht NULL sein, aber möglicherweise leer sein. |
Methoden
Equals(Object) |
Gruppiert ein Paar von Zeichenfolgen, die eine Anbieter- und Serverversion identifizieren, in einem einzelnen Objekt. |
GetHashCode() |
Gruppiert ein Paar von Zeichenfolgen, die eine Anbieter- und Serverversion identifizieren, in einem einzelnen Objekt. |
Gilt für:
Entity Framework