ModelComparisonChangeDefinition (Clase)
Contiene detalles sobre los cambios al objeto IModelElement de destino que se ha comparado con un elemento de origen.
Jerarquía de herencia
System.Object
Microsoft.Data.Schema.SchemaModel.ModelComparisonChangeDefinition
Espacio de nombres: Microsoft.Data.Schema.SchemaModel
Ensamblado: Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)
Sintaxis
'Declaración
Public NotInheritable Class ModelComparisonChangeDefinition
public sealed class ModelComparisonChangeDefinition
public ref class ModelComparisonChangeDefinition sealed
[<Sealed>]
type ModelComparisonChangeDefinition = class end
public final class ModelComparisonChangeDefinition
El tipo ModelComparisonChangeDefinition expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ModelComparisonChangeDefinition(IModelElement) | Inicializa una nueva instancia de la clase ModelComparisonChangeDefinition usando el elemento de destino proporcionado. | |
ModelComparisonChangeDefinition(ModelComparisonChangeDefinition) | Inicializa una nueva instancia de la clase ModelComparisonChangeDefinition usando la definición de cambios proporcionada. | |
ModelComparisonChangeDefinition(IModelElement, Boolean) | Inicializa una nueva instancia de la clase ModelComparisonChangeDefinition usando el elemento de destino proporcionado y la indicación de si el nombre ha cambiado. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
ComposingChildrenEqual | Obtiene una lista de elementos secundarios compuestos que son iguales. | |
ComposingChildrenEquivalent | ||
ComposingChildrenModified | Obtiene una lista de elementos secundarios compuestos que han cambiado. | |
ComposingChildrenOrderChanged | Obtiene una lista de elementos secundarios compuestos cuyo orden ha cambiado. | |
ComposingChildrenToAdd | Obtiene una lista de los elementos secundarios compuestos que hay en el origen y se deben agregar al elemento de destino. | |
ComposingChildrenToDrop | Obtiene una lista de los elementos secundarios compuestos que hay en el destino y se deben quitar del elemento de origen. | |
DangleRelationshipsFromSource | Desconecta el elemento relacionado del elemento que establece la relación. | |
DangleRelationshipsFromTarget | Desconecta el elemento que establece la relación del elemento relacionado. | |
HavingDangleRelationships | Obtiene un valor que indica si una o más relaciones han perdido la conexión entre los elementos participantes. | |
HierarchicalChildrenEqual | Obtiene un valor que indica si hay dos o más relaciones secundarias jerárquicas idénticas. | |
HierarchicalChildrenEquivalent | ||
HierarchicalChildrenModified | Obtiene una lista de información sobre los elementos secundarios jerárquicos que se han modificado. | |
HierarchicalChildrenOrderChanged | Obtiene una lista de información sobre las relaciones secundarias jerárquicas que se han movido a un orden diferente en la lista. | |
HierarchicalChildrenToAdd | Obtiene una lista de metadatos de relación y los elementos secundarios jerárquicos correspondientes que se agregarán al elemento. | |
HierarchicalChildrenToDrop | Obtiene una lista de objetos de metadatos de relación y sus elementos secundarios jerárquicos de destino correspondientes que se quitarán del elemento. | |
IsComposingChildrenChanged | Obtiene un valor que indica si han cambiado los elementos secundarios compuestos en el elemento de destino. | |
IsComposingChildrenDefinitionChanged | Obtiene un valor que indica si han cambiado las definiciones secundarias compuestas en el elemento de destino. | |
IsDefinitionChanged | Obtiene un valor que indica si la definición de cambios ha cambiado. | |
IsEqual | Obtiene un valor que indica si el elemento de origen y el elemento de destino son iguales. | |
IsHierarchicalChildrenChanged | Obtiene un valor que indica si se ha agregado, colocado, cambiado o movido cualquier elemento secundario jerárquico en el elemento de destino. | |
IsPropertiesChanged | Obtiene un valor que indica si se ha cambiado algún valor de propiedad en el elemento de destino. | |
IsRelationshipEntriesChanged | Obtiene un valor que indica si ha cambiado cualquier entrada de la relación en el elemento de destino. | |
IsSameName | Obtiene un valor que indica si cualquier elemento secundario tiene el mismo nombre. | |
PropertiesEqual | Obtiene una lista de propiedades en el elemento de destino que son iguales. | |
PropertiesModified | Obtiene una lista de propiedades en el elemento de destino que se han modificado. | |
RelationshipEntriesEqual | Obtiene una lista de entradas de la relación que son iguales. | |
RelationshipEntriesOrderChanged | Obtiene una lista de entradas de la relación en el elemento de destino cuyo orden de entrada ha cambiado. | |
RelationshipEntriesToAdd | Obtiene una lista de entradas de la relación que se deben agregar al elemento de destino. | |
RelationshipEntriesToDrop | Obtiene una lista de entradas de la relación que se deben quitar del elemento de destino. | |
TargetElement | Obtiene el objeto IModelElement de destino. |
Arriba
Métodos
Nombre | Descripció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). | |
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). | |
Normalize | Normaliza el modelo de datos representado por el elemento y su estructura. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
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.