SchemaCompareProjectBasedModelProvider (Clase)
Comparación de esquemas lo usa cuando uno o varios de los esquemas que se comparan son proyectos de base de datos o de servidor.
Esta API no es compatible con CLS.
Jerarquía de herencia
System.Object
Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareModelProviderBase
Microsoft.VisualStudio.Data.Schema.Package.SchemaCompare.SchemaCompareProjectBasedModelProvider
Espacio de nombres: Microsoft.VisualStudio.Data.Schema.Package.SchemaCompare
Ensamblado: Microsoft.VisualStudio.Data.Schema.Package (en Microsoft.VisualStudio.Data.Schema.Package.dll)
Sintaxis
'Declaración
<CLSCompliantAttribute(False)> _
Public Class SchemaCompareProjectBasedModelProvider _
Inherits SchemaCompareModelProviderBase
[CLSCompliantAttribute(false)]
public class SchemaCompareProjectBasedModelProvider : SchemaCompareModelProviderBase
[CLSCompliantAttribute(false)]
public ref class SchemaCompareProjectBasedModelProvider : public SchemaCompareModelProviderBase
[<CLSCompliantAttribute(false)>]
type SchemaCompareProjectBasedModelProvider =
class
inherit SchemaCompareModelProviderBase
end
public class SchemaCompareProjectBasedModelProvider extends SchemaCompareModelProviderBase
El tipo SchemaCompareProjectBasedModelProvider expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
![]() |
SchemaCompareProjectBasedModelProvider() | Inicializa una nueva instancia de la clase SchemaCompareProjectBasedModelProvider. |
![]() |
SchemaCompareProjectBasedModelProvider(IDatabaseProjectNode, Guid) | Inicializa una nueva instancia de la clase SchemaCompareProjectBasedModelProvider. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
Canceled | (Se hereda de SchemaCompareModelProviderBase). |
![]() |
ConnectionType | Obtiene el tipo de conexión asociado a este proveedor. (Invalida a SchemaCompareModelProviderBase.ConnectionType). |
![]() |
DatabaseSchemaProvider | Obtiene o establece el proveedor de esquema de base de datos actual.Se protege el procedimiento set. (Se hereda de SchemaCompareModelProviderBase). |
![]() |
ModelInformation | (Invalida a SchemaCompareModelProviderBase.ModelInformation). |
![]() |
Name | Cuando se implementa en una clase derivada, obtiene o establece el nombre de este objeto. (Se hereda de SchemaCompareModelProviderBase). |
![]() |
ProjectGuid | Obtiene el GUID del proyecto para este proveedor. |
![]() |
ProjectNode | Obtiene el nodo de proyecto para este proveedor. |
![]() |
Translator | Obtiene o establece el traductor actual. (Se hereda de SchemaCompareModelProviderBase). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
Cancel | (Se hereda de SchemaCompareModelProviderBase). |
![]() |
Deserialize | Deserializa el nodo XML especificado y sus elementos secundarios. (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 | Determina si el proveedor de modelos especificado es compatible con este proveedor de comparación de esquemas. (Invalida a SchemaCompareModelProviderBase.IsCompatible(ISchemaCompareModelProvider, String%)). |
![]() |
IsEqual | Determina si dos proveedores son iguales. (Invalida a SchemaCompareModelProviderBase.IsEqual(ISchemaCompareModelProvider)). |
![]() |
IsEqualTemplate | Determina si dos proveedores tienen la misma plantilla. (Invalida a SchemaCompareModelProviderBase.IsEqualTemplate(ISchemaCompareModelProvider)). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
ReconnectToProjectNode | Si se cierra el proyecto, el nodo de proyecto de este proveedor de modelos se anula.Si el usuario realiza una actualización, debe volver a conectarse. |
![]() |
ResetCancel | (Se hereda de SchemaCompareModelProviderBase). |
![]() |
Serialize | Serializa el nodo XML especificado y sus elementos secundarios. (Invalida a SchemaCompareModelProviderBase.Serialize(XmlNode)). |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
![]() |
Uninitialize | Se usa para no inicializar el proveedor.Esto ocurre cuando el recuadro regresa a la marca de agua. (Invalida a SchemaCompareModelProviderBase.Uninitialize()). |
![]() |
Validate | Valida este proveedor. (Invalida a SchemaCompareModelProviderBase.Validate(String%)). |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
![]() ![]() |
ProjectBasedModelProviderElementName | Nombre del proveedor. |
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.VisualStudio.Data.Schema.Package.SchemaCompare (Espacio de nombres)