ModelComparisonResult (Clase)
Representa el resultado de la comparación de SchemaModel.
Jerarquía de herencia
System.Object
Microsoft.Data.Schema.SchemaModel.ModelComparisonResult
Espacio de nombres: Microsoft.Data.Schema.SchemaModel
Ensamblado: Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)
Sintaxis
'Declaración
Public NotInheritable Class ModelComparisonResult
public sealed class ModelComparisonResult
public ref class ModelComparisonResult sealed
[<Sealed>]
type ModelComparisonResult = class end
public final class ModelComparisonResult
El tipo ModelComparisonResult expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ModelComparisonResult() | Inicializa una nueva instancia de la clase ModelComparisonResult. | |
ModelComparisonResult(ModelComparisonResult) | Inicializa una nueva instancia de la clase ModelComparisonResult. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
ElementGroupsEqual | ||
ElementsChanged | Obtiene una colección de elementos que cambian. | |
ElementsComposingChildrenChanged | ||
ElementsEqual | Obtiene una colección de elementos que no tienen ningún cambio. | |
ElementsHierarchicalChildrenChanged | Obtiene una colección de elementos que se cambian porque los elementos jerárquicos han cambiado. | |
ElementsPropertyChanged | Obtiene una colección de elementos que se cambian porque las propiedades han cambiado. | |
ElementsRelationshipEntryChanged | Obtiene una colección de elementos que se cambian porque se han agregado o colocado entradas de la relación. | |
ElementsToAdd | Obtiene una colección de elementos que se encuentran en el origen pero no en el destino. | |
ElementsToDrop | Obtiene una colección de elementos que se encuentran en el destino pero no en el origen. | |
IsEqual | Devuelve un valor que indica si los elementos comparados son iguales. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddToAddElementList(IModelElement) | Agrega un elemento a la lista de elementos agregados. | |
AddToAddElementList(IList<IModelElement>) | Agrega elementos a la lista de elementos agregados. | |
AddToChangedElementList(IDictionary<IModelElement, ModelComparisonChangeDefinition>) | ||
AddToChangedElementList(IModelElement, ModelComparisonChangeDefinition) | ||
AddToDropElementList(IModelElement) | Agrega un elemento a la lista de elementos colocados. | |
AddToDropElementList(IList<IModelElement>) | Agrega una lista de elementos a la lista de elementos colocados. | |
AddToEqualElementGroupList | ||
AddToEqualElementList(IDictionary<IModelElement, IModelElement>) | Agrega una lista de elementos a la lista de elementos iguales. | |
AddToEqualElementList(IModelElement, IModelElement) | Agrega un elemento que es igual en el origen y en el destino. | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
ExcludeResults | Filtra el resultado de la comparación con los tipos excluidos. | |
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). | |
GetResultType | Devuelve el tipo de resultado para este elemento. | |
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 | Itera por los elementos cambiados y determina si hay alguna diferencia en la definición de cambios.Si se ha modificado el resultado y no se cambia nada, el elemento se agrega a la lista de iguales. | |
RemoveFromAddElementList(IModelElement) | Quita un elemento de la lista de elementos agregados. | |
RemoveFromAddElementList(IList<IModelElement>) | Quita una lista de elementos de la lista de elementos agregados. | |
RemoveFromChangedElementList(IModelElement) | Quita un elemento de la lista de elementos cambiados. | |
RemoveFromChangedElementList(IList<IModelElement>) | Quita una lista de elementos de la lista de elementos cambiados. | |
RemoveFromDropElementList(IModelElement) | Quita un elemento de la lista de elementos colocados. | |
RemoveFromDropElementList(IList<IModelElement>) | Quita una lista de elementos de la lista de elementos colocados. | |
RemoveFromEqualElementGroupList | ||
RemoveFromEqualElementList(IModelElement) | Quita un elemento de la lista de elementos iguales. | |
RemoveFromEqualElementList(IList<IModelElement>) | Quita una lista de elementos de la lista de elementos iguales. | |
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.