DbProviderServices.DbDatabaseExists Methode
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.
Überlädt
DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection) |
Gibt einen Wert zurück, der angibt, ob eine bestimmte Datenbank auf dem Server vorhanden ist. |
DbDatabaseExists(DbConnection, Nullable<Int32>, Lazy<StoreItemCollection>) |
Gibt einen Wert zurück, der angibt, ob eine bestimmte Datenbank auf dem Server vorhanden ist. |
DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)
Gibt einen Wert zurück, der angibt, ob eine bestimmte Datenbank auf dem Server vorhanden ist.
protected virtual bool DbDatabaseExists (System.Data.Common.DbConnection connection, Nullable<int> commandTimeout, System.Data.Entity.Core.Metadata.Edm.StoreItemCollection storeItemCollection);
abstract member DbDatabaseExists : System.Data.Common.DbConnection * Nullable<int> * System.Data.Entity.Core.Metadata.Edm.StoreItemCollection -> bool
override this.DbDatabaseExists : System.Data.Common.DbConnection * Nullable<int> * System.Data.Entity.Core.Metadata.Edm.StoreItemCollection -> bool
Parameter
- connection
- DbConnection
Verbindung mit einer Datenbank, deren Existenz durch diese Methode überprüft wird.
Ausführungstimeout für Befehle, die zum Bestimmen der Existenz der Datenbank benötigt werden.
- storeItemCollection
- StoreItemCollection
Die Auflistung aller Speicherelemente aus dem Modell. Dieser Parameter wird nicht mehr zum Bestimmen der Datenbankexistenz verwendet.
Gibt zurück
"True", wenn der Anbieter die Datenbank nur auf Grundlage der Verbindung ableiten kann.
Gilt für:
DbDatabaseExists(DbConnection, Nullable<Int32>, Lazy<StoreItemCollection>)
Gibt einen Wert zurück, der angibt, ob eine bestimmte Datenbank auf dem Server vorhanden ist.
protected virtual bool DbDatabaseExists (System.Data.Common.DbConnection connection, Nullable<int> commandTimeout, Lazy<System.Data.Entity.Core.Metadata.Edm.StoreItemCollection> storeItemCollection);
abstract member DbDatabaseExists : System.Data.Common.DbConnection * Nullable<int> * Lazy<System.Data.Entity.Core.Metadata.Edm.StoreItemCollection> -> bool
override this.DbDatabaseExists : System.Data.Common.DbConnection * Nullable<int> * Lazy<System.Data.Entity.Core.Metadata.Edm.StoreItemCollection> -> bool
Protected Overridable Function DbDatabaseExists (connection As DbConnection, commandTimeout As Nullable(Of Integer), storeItemCollection As Lazy(Of StoreItemCollection)) As Boolean
Parameter
- connection
- DbConnection
Verbindung mit einer Datenbank, deren Existenz durch diese Methode überprüft wird.
Ausführungstimeout für Befehle, die zum Bestimmen der Existenz der Datenbank benötigt werden.
- storeItemCollection
- Lazy<StoreItemCollection>
Die Auflistung aller Speicherelemente aus dem Modell. Dieser Parameter wird nicht mehr zum Bestimmen der Datenbankexistenz verwendet.
Gibt zurück
"True", wenn der Anbieter die Datenbank nur auf Grundlage der Verbindung ableiten kann.
Hinweise
Überschreiben Sie diese Methode, um zu vermeiden, dass die Speicherelementauflistung erstellt wird, wenn sie nicht benötigt wird. Die Standardimplementierung wertet lazy aus und ruft die andere Überladung dieser Methode auf.
Gilt für:
Entity Framework