DeploymentPlanGenerator (Clase)
Cuando se implementa en una clase derivada mediante un proveedor de esquema de base de datos (DSP), genera un plan de implementación que se basa en un modelo.
Jerarquía de herencia
System.Object
Microsoft.Data.Schema.Build.DeploymentPlanGenerator
Espacio de nombres: Microsoft.Data.Schema.Build
Ensamblado: Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)
Sintaxis
'Declaración
Public MustInherit Class DeploymentPlanGenerator _
Implements IExtension
public abstract class DeploymentPlanGenerator : IExtension
public ref class DeploymentPlanGenerator abstract : IExtension
[<AbstractClass>]
type DeploymentPlanGenerator =
class
interface IExtension
end
public abstract class DeploymentPlanGenerator implements IExtension
El tipo DeploymentPlanGenerator expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
DeploymentPlanGenerator | Inicializa una nueva instancia de la clase DeploymentPlanGenerator. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
ComparisonResult | Obtiene o establece un resultado de la comparación. | |
Messages | Obtiene una lista de mensajes. | |
Options | Obtiene o establece las opciones de generación del plan. | |
Source | Obtiene o establece el modelo de la base de datos de origen. | |
Target | Obtiene o establece el modelo de la base de datos de destino. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Cancel | Lo llama el motor de generación del plan de implementación de Visual Studio cuando el usuario ha cancelado la operación de implementación. | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GeneratePlan | Lo llama el motor de generación del plan de implementación de Visual Studio para generar el plan. | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
OnCancel | Lo llama el método Cancel. | |
OnGeneratePlan | Lo llama el método GeneratePlan para generar el plan. | |
OnInitialize | Lo llama el motor de generación del plan de implementación de Visual Studio para permitir que el código extienda la funcionalidad durante la inicialización. | |
OnProcessProposal | Lo llama el motor de generación del plan de implementación de Visual Studio para permitir que el código extienda la funcionalidad antes de comparar el modelo. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Comentarios
Esta clase es un punto de extensión clave para las clases DatabaseSchemaProvider personalizadas.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.Data.Schema.Build (Espacio de nombres)
Otros recursos
Extender las características de base de datos de Visual Studio