SchemaCompareModelProviderBase (Clase)
Proporciona una clase base para los objetos de proveedor de modelos de comparación de esquemas que se usan en la ventana Comparación de esquemas de Visual Studio.
Jerarquía de herencia
System.Object
Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareModelProviderBase
Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareConnectionBasedModelProvider
Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareFileBasedModelProvider
Microsoft.VisualStudio.Data.Schema.Package.SchemaCompare.SchemaCompareProjectBasedModelProvider
Espacio de nombres: Microsoft.Data.Schema.Tools.Compare.Schema
Ensamblado: Microsoft.Data.Schema.Tools (en Microsoft.Data.Schema.Tools.dll)
Sintaxis
'Declaración
Public MustInherit Class SchemaCompareModelProviderBase _
Implements ISchemaCompareModelProvider
public abstract class SchemaCompareModelProviderBase : ISchemaCompareModelProvider
public ref class SchemaCompareModelProviderBase abstract : ISchemaCompareModelProvider
[<AbstractClass>]
type SchemaCompareModelProviderBase =
class
interface ISchemaCompareModelProvider
end
public abstract class SchemaCompareModelProviderBase implements ISchemaCompareModelProvider
El tipo SchemaCompareModelProviderBase expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
SchemaCompareModelProviderBase | Inicializa una nueva instancia de la clase SchemaCompareModelProviderBase. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Canceled | ||
ConnectionType | Obtiene el tipo de conexión. | |
DatabaseSchemaProvider | Obtiene o establece el proveedor de esquema de base de datos actual.Se protege el procedimiento set. | |
ModelInformation | Cuando se implementa en una clase derivada, obtiene la información del modelo actual. | |
Name | Cuando se implementa en una clase derivada, obtiene o establece el nombre de este objeto. | |
Translator | Obtiene o establece el traductor actual. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Cancel | ||
Deserialize | Deserializa los valores para este objeto a partir del nodo XML proporcionado y devuelve un mensaje de error si se produce un problema. | |
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). | |
GetDSP | Devuelve el proveedor de esquema de base de datos actual usando el tipo proporcionado. | |
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). | |
IsCompatible | Devuelve un valor que indica si el proveedor de modelos especificado es compatible con este proveedor de modelos. | |
IsEqual | Devuelve un valor que indica si el proveedor de modelos especificado es igual a este proveedor de modelos. | |
IsEqualTemplate | Cuando se implementa en una clase derivada, devuelve un valor que indica si el proveedor de modelos especificado se creó con la misma plantilla que este proveedor de modelos. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ResetCancel | ||
Serialize | Guarda el estado de este proveedor de modelos en el nodo XML especificado. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
Uninitialize | Se le llama en la ventana Comparación de esquemas de Visual Studio al borrar el contenido de la ventana. | |
Validate | Devuelve un valor que indica si la cadena de conexión puede conectar a un servidor y versión de base de datos que se pueden comparar. |
Arriba
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.Tools.Compare.Schema (Espacio de nombres)