ISchemaDeploymentController (Interfaz)
Proporciona la funcionalidad para ejecutar el motor de implementación con el fin de generar y ejecutar los scripts para cada una de cualesquiera configuraciones de implementación.
Espacio de nombres: Microsoft.Data.Schema.Build
Ensamblado: Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)
Sintaxis
'Declaración
Public Interface ISchemaDeploymentController _
Inherits IDisposable
public interface ISchemaDeploymentController : IDisposable
public interface class ISchemaDeploymentController : IDisposable
type ISchemaDeploymentController =
interface
interface IDisposable
end
public interface ISchemaDeploymentController extends IDisposable
El tipo ISchemaDeploymentController expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
Deployment | Obtiene el motor de implementación del esquema. |
![]() |
Options | Obtiene o establece el objeto de opciones de implementación. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
Cancel | Cuando se implementa en una clase derivada, usa el valor de la propiedad Deployment para cancelar la operación de implementación actual. |
![]() |
CompareModels | Cuando se implementa en una clase derivada, utiliza el valor de la propiedad Deployment para invocar el proceso de comparación de modelos. |
![]() |
CreatePlan | Cuando se implementa en una clase derivada, usa el valor de la propiedad Deployment para crear el plan. |
![]() |
CreateScript | Cuando se implementa en una clase derivada, usa el valor de la propiedad Deployment para crear el script usando el plan proporcionado.A continuación, este método prepara el escritor de texto proporcionado para escribir el script. |
![]() |
Dispose | Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable). |
![]() |
UpdateDatabase | Cuando se implementa en una clase derivada, usa el valor de la propiedad Deployment para actualizar la base de datos de destino mediante el plan proporcionado. |
![]() |
VerifyPlan | Cuando se implementa en una clase derivada, usa el valor de propiedad Deployment para comprobar el plan. |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
![]() |
DeploymentMessage | Cuando se implementa en una clase derivada, controla un evento de mensaje de implementación. |
![]() |
ScriptGenerationMessage | Cuando se implementa en una clase derivada, controla un evento de mensaje de generación de script. |
Arriba
Vea también
Referencia
Microsoft.Data.Schema.Build (Espacio de nombres)
SchemaCompareComparisonGenerator
Otros recursos
Extender las características de base de datos de Visual Studio