ModelComparisonResult.ChangeDefinition Members
Include Protected Members
Include Inherited Members
Records the changes to be made in the project system when updating the project system after a schema comparison.
The ModelComparisonResult.ChangeDefinition type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ModelComparisonResult.ChangeDefinition | Overloaded. Initializes a new instance of the ModelComparisonResult.ChangeDefinition class. |
Top
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Normalize | Iterates changed composing/hierarchical children and determines whether there is any difference in the change definition. If the change definition was modified and nothing is changed, the child is added to the equal list. | |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
Name | Description | |
---|---|---|
ComposedChildrenEqual | Gets a collection of composed children that are equal. | |
ComposedChildrenModified | Gets a collection of composed children that are modified. | |
ComposedChildrenOrderChanged | Gets a collection of composed children that have ordinal changes. | |
ComposedChildrenToAdd | Gets a collection of composed children to add. | |
ComposedChildrenToDrop | Gets a collection of composed children to drop. | |
DangleRelationshipsFromSource | Gets a list of dangling relationship entries for an element in the source. | |
DangleRelationshipsFromTarget | Gets a list of dangling relationship entries for an element in the target. | |
HavingDangleRelationships | Returns whether source or target elements contain dangling relationship entries. | |
HierarchicalChildrenEqual | Gets a collection of hierarchical children that are equal. | |
HierarchicalChildrenModified | Gets a collection of hierarchical children that are modified. | |
HierarchicalChildrenOrderChanged | Gets a collection of hierarchical children that have changed ordinals. | |
HierarchicalChildrenToAdd | Gets a collection of hierarchical children to add. | |
HierarchicalChildrenToDrop | Gets a collection of hierarchical children to drop. | |
IsComposedChildrenChanged | Returns whether any composed children are changed. | |
IsDefinitionChanged | Returns whether the element definition is changed. | |
IsEqual | Returns whether source element and target element are equal. | |
IsHierarchicalChildrenChanged | Returns whether any hierarchical children are changed. | |
IsPropertiesChanged | Returns whether any properties are changed. | |
IsRelationshipEntriesChanged | Returns whether any relationship entries are changed. | |
IsSameName | Returns whether two elements have the same name. | |
PropertiesEqual | Returns a list of elements with equal properties. | |
PropertiesModified | Returns a list of elements with modified properties. | |
RelationshipEntriesEqual | Returns a list of elements with equal relationship entries. | |
RelationshipEntriesOrderChanged | Returns a list of elements with changed relationship entries order. | |
RelationshipEntriesToAdd | Gets a list of relationship entries to add. | |
RelationshipEntriesToDrop | Gets a list of relationship entries to drop. | |
TargetElement | Gets the target element. |
Top