ClearDatabaseSchemaAlways<TContext> Clase
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í.
Una implementación de que eliminará todos los recursos (por ejemplo, tablas, vistas, funciones y procedimientos) dentro de un esquema de base de IDatabaseInitializer<TContext> datos determinado y volverá a inicializar la base de datos independientemente de si el modelo de base de datos ha cambiado. Esta implementación de es útil si el usuario actual solo tiene permiso para acceder a los recursos de un esquema de base de IDatabaseInitializer<TContext> datos determinado y no a toda la base de datos.
public class ClearDatabaseSchemaAlways<TContext> : System.Data.Entity.CreateDatabaseIfNotExists<TContext> where TContext : DbContext
type ClearDatabaseSchemaAlways<'Context (requires 'Context :> DbContext)> = class
inherit CreateDatabaseIfNotExists<'Context (requires 'Context :> DbContext)>
Public Class ClearDatabaseSchemaAlways(Of TContext)
Inherits CreateDatabaseIfNotExists(Of TContext)
Parámetros de tipo
- TContext
Tipo de DbContext.
- Herencia
-
CreateDatabaseIfNotExists<TContext>ClearDatabaseSchemaAlways<TContext>
- Derivado
Comentarios
Para inicializar la base de datos, cree una clase derivada e invalide el Seed
método .
Constructores
ClearDatabaseSchemaAlways<TContext>() |
Inicializa una nueva instancia de que ClearDatabaseSchemaAlways<TContext>eliminará todos los recursos del esquema predeterminado derivado del nombre del servicio, independientemente de si el modelo ha cambiado. |
ClearDatabaseSchemaAlways<TContext>(String) |
Inicializa una nueva instancia de la clase ClearDatabaseSchemaAlways<TContext> con el valor de |
Propiedades
Schema |
Obtiene el esquema desde el que eliminar todos los recursos. |
Métodos
DeleteAllResourcesFromSchema(TContext) |
ELIMINE todos los recursos de Schema. |
InitializeDatabase(TContext) |
Una implementación de que eliminará todos los recursos (por ejemplo, tablas, vistas, funciones y procedimientos) dentro de un esquema de base de IDatabaseInitializer<TContext> datos determinado y volverá a inicializar la base de datos independientemente de si el modelo de base de datos ha cambiado. Esta implementación de es útil si el usuario actual solo tiene permiso para acceder a los recursos de un esquema de base de IDatabaseInitializer<TContext> datos determinado y no a toda la base de datos. |
Se aplica a
Azure SDK for .NET