DbProviderServices.DbDatabaseExists Metoda
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.
Przeciążenia
DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection) |
Zwraca wartość wskazującą, czy dana baza danych istnieje na serwerze. |
DbDatabaseExists(DbConnection, Nullable<Int32>, Lazy<StoreItemCollection>) |
Zwraca wartość wskazującą, czy dana baza danych istnieje na serwerze. |
DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)
Zwraca wartość wskazującą, czy dana baza danych istnieje na serwerze.
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
Parametry
- connection
- DbConnection
Połączenie z bazą danych, której istnienie jest sprawdzane przez tę metodę.
Limit czasu wykonywania dla wszystkich poleceń potrzebnych do określenia istnienia bazy danych.
- storeItemCollection
- StoreItemCollection
Kolekcja wszystkich elementów sklepu z modelu. Ten parametr nie jest już używany do określania istnienia bazy danych.
Zwraca
Prawda, jeśli dostawca może dedumentować bazę danych tylko na podstawie połączenia.
Dotyczy
DbDatabaseExists(DbConnection, Nullable<Int32>, Lazy<StoreItemCollection>)
Zwraca wartość wskazującą, czy dana baza danych istnieje na serwerze.
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
Parametry
- connection
- DbConnection
Połączenie z bazą danych, której istnienie jest sprawdzane przez tę metodę.
Limit czasu wykonywania dla wszystkich poleceń potrzebnych do określenia istnienia bazy danych.
- storeItemCollection
- Lazy<StoreItemCollection>
Kolekcja wszystkich elementów sklepu z modelu. Ten parametr nie jest już używany do określania istnienia bazy danych.
Zwraca
Prawda, jeśli dostawca może dedumentować bazę danych tylko na podstawie połączenia.
Uwagi
Zastąpij tę metodę, aby uniknąć tworzenia kolekcji elementów sklepu, jeśli nie jest to konieczne. Domyślna implementacja ocenia opóźnienie i wywołuje inne przeciążenie tej metody.