SchemaCompareConnectionBasedModelProvider (Clase)
Proporciona una clase para los objetos de proveedor del modelo de comparación de esquemas basados en la conexión que se usan en la ventana Comparación de esquemas de Visual Studio Premium y Visual Studio Ultimate.
Jerarquía de herencia
System.Object
Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareModelProviderBase
Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareConnectionBasedModelProvider
Espacio de nombres: Microsoft.Data.Schema.Tools.Compare.Schema
Ensamblado: Microsoft.Data.Schema.Tools (en Microsoft.Data.Schema.Tools.dll)
Sintaxis
'Declaración
Public Class SchemaCompareConnectionBasedModelProvider _
Inherits SchemaCompareModelProviderBase
public class SchemaCompareConnectionBasedModelProvider : SchemaCompareModelProviderBase
public ref class SchemaCompareConnectionBasedModelProvider : public SchemaCompareModelProviderBase
type SchemaCompareConnectionBasedModelProvider =
class
inherit SchemaCompareModelProviderBase
end
public class SchemaCompareConnectionBasedModelProvider extends SchemaCompareModelProviderBase
El tipo SchemaCompareConnectionBasedModelProvider expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
SchemaCompareConnectionBasedModelProvider | Inicializa una nueva instancia de la clase SchemaCompareConnectionBasedModelProvider. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Canceled | (Se hereda de SchemaCompareModelProviderBase). | |
ConnectionString | Obtiene o establece la cadena de conexión actual. | |
ConnectionType | Obtiene el tipo de conexión para este proveedor. (Invalida a SchemaCompareModelProviderBase.ConnectionType). | |
DatabaseName | Obtiene o establece el nombre de la base de datos. | |
DatabaseSchemaProvider | Obtiene o establece el proveedor de esquema de base de datos actual.Se protege el procedimiento set. (Se hereda de SchemaCompareModelProviderBase). | |
DspFamilyName | Obtiene o establece el nombre de familia del proveedor de esquema de datos (DSP). | |
ModelInformation | Cuando se implementa en una clase derivada, obtiene la información del modelo actual. (Se hereda de SchemaCompareModelProviderBase). | |
Name | Cuando se implementa en una clase derivada, obtiene o establece el nombre de este objeto. (Se hereda de SchemaCompareModelProviderBase). | |
Translator | Obtiene o establece el traductor actual. (Se hereda de SchemaCompareModelProviderBase). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Cancel | (Invalida a SchemaCompareModelProviderBase.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. (Invalida a SchemaCompareModelProviderBase.Deserialize(XmlNode, String%)). | |
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). | |
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. (Invalida a SchemaCompareModelProviderBase.IsCompatible(ISchemaCompareModelProvider, String%)). | |
IsEqual | Devuelve un valor que indica si el proveedor de modelos especificado es igual a este proveedor de modelos. (Se hereda de SchemaCompareModelProviderBase). | |
IsEqualTemplate | Devuelve un valor que indica si el proveedor de modelos especificado tiene la misma base que el proveedor actual. (Invalida a SchemaCompareModelProviderBase.IsEqualTemplate(ISchemaCompareModelProvider)). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ResetCancel | (Invalida a SchemaCompareModelProviderBase.ResetCancel()). | |
Serialize | Guarda el estado de este proveedor de modelos en el nodo XML especificado. (Invalida a SchemaCompareModelProviderBase.Serialize(XmlNode)). | |
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. (Se hereda de SchemaCompareModelProviderBase). | |
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. (Invalida a SchemaCompareModelProviderBase.Validate(String%)). |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
ConnectionBasedModelProviderElementName | Devuelve una cadena que contiene "ConnectionBasedModelProvider". |
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)