DbProviderServices.DbCreateDatabaseScript(String, StoreItemCollection) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Genera un script de lenguaje de definición de datos (DDL) que crea objetos de esquema (tablas, claves principales, claves externas) basados en el contenido del parámetro StoreItemCollection y destinado a la versión de la base de datos correspondiente al token de manifiesto del proveedor.
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
Parámetros
- providerManifestToken
- String
Token del manifiesto del proveedor que identifica la versión de destino.
- storeItemCollection
- StoreItemCollection
Estructura de la base de datos.
Devoluciones
Script DDL que crea objetos de esquema a partir del contenido del parámetro StoreItemCollection y que está destinado a la versión de la base de datos que corresponde al token del manifiesto del proveedor.
Comentarios
Las instrucciones individuales se deben separar mediante el separador de comandos DDL específico de la base de datos. Se espera que el script generado se ejecute en el contexto de la base de datos existente con permisos suficientes y no debe incluir comandos para crear la base de datos, pero puede incluir comandos para crear esquemas y otros objetos auxiliares, como secuencias, etc.