DbProviderServices.DbCreateDatabaseScript(String, StoreItemCollection) 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.
Generuje skrypt języka definicji danych (DDL), który tworzy obiekty schematu (tabele, klucze podstawowe, klucze obce) na podstawie zawartości parametru StoreItemCollection i przeznaczonego dla wersji bazy danych odpowiadającej tokenowi manifestu dostawcy.
protected virtual string DbCreateDatabaseScript (string providerManifestToken, System.Data.Entity.Core.Metadata.Edm.StoreItemCollection storeItemCollection);
abstract member DbCreateDatabaseScript : string * System.Data.Entity.Core.Metadata.Edm.StoreItemCollection -> string
override this.DbCreateDatabaseScript : string * System.Data.Entity.Core.Metadata.Edm.StoreItemCollection -> string
Parametry
- providerManifestToken
- String
Token manifestu dostawcy identyfikujący wersję docelową.
- storeItemCollection
- StoreItemCollection
Struktura bazy danych.
Zwraca
Skrypt DDL, który tworzy obiekty schematu na podstawie zawartości parametru StoreItemCollection i przeznaczony dla wersji bazy danych odpowiadającej tokenowi manifestu dostawcy.
Uwagi
Poszczególne instrukcje powinny być oddzielone przy użyciu separatora poleceń DDL specyficznego dla bazy danych. Oczekuje się, że wygenerowany skrypt zostanie wykonany w kontekście istniejącej bazy danych z wystarczającymi uprawnieniami i nie powinien zawierać poleceń do utworzenia bazy danych, ale może zawierać polecenia do tworzenia schematów i innych obiektów pomocniczych, takich jak sekwencje itp.