DbProviderServices.DbCreateDatabaseScript(String, StoreItemCollection) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vygeneruje skript jazyka DDL (Data Definition Language), který vytvoří objekty schématu (tabulky, primární klíče, cizí klíče) na základě obsahu parametru StoreItemCollection a cílí na verzi databáze odpovídající tokenu manifestu zprostředkovatele.
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 zprostředkovatele identifikující cílovou verzi.
- storeItemCollection
- StoreItemCollection
Struktura databáze.
Návraty
Skript DDL, který vytváří objekty schématu na základě obsahu parametru StoreItemCollection a cílí na verzi databáze odpovídající tokenu manifestu zprostředkovatele.
Poznámky
Jednotlivé příkazy by měly být oddělené pomocí oddělovače příkazů DDL specifického pro databázi. Očekává se, že se vygenerovaný skript spustí v kontextu existující databáze s dostatečnými oprávněními a neměl by obsahovat příkazy pro vytvoření databáze, ale může obsahovat příkazy pro vytvoření schémat a dalších pomocných objektů, jako jsou sekvence atd.
Platí pro
Entity Framework