ModelComparisonChangeDefinition, classe
Contient des détails sur les modifications apportées à l'objet IModelElement cible qui a été comparé à un élément source.
Hiérarchie d'héritage
System.Object
Microsoft.Data.Schema.SchemaModel.ModelComparisonChangeDefinition
Espace de noms : Microsoft.Data.Schema.SchemaModel
Assembly : Microsoft.Data.Schema (dans Microsoft.Data.Schema.dll)
Syntaxe
'Déclaration
Public NotInheritable Class ModelComparisonChangeDefinition
public sealed class ModelComparisonChangeDefinition
public ref class ModelComparisonChangeDefinition sealed
[<Sealed>]
type ModelComparisonChangeDefinition = class end
public final class ModelComparisonChangeDefinition
Le type ModelComparisonChangeDefinition expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ModelComparisonChangeDefinition(IModelElement) | Initialise une nouvelle instance de la classe ModelComparisonChangeDefinition à l'aide de l'élément cible fourni. | |
ModelComparisonChangeDefinition(ModelComparisonChangeDefinition) | Initialise une nouvelle instance de la classe ModelComparisonChangeDefinition à l'aide de la définition de modification fournie. | |
ModelComparisonChangeDefinition(IModelElement, Boolean) | Initialise une nouvelle instance de la classe ModelComparisonChangeDefinition en utilisant l'élément cible fourni et en indiquant si le nom a été modifié. |
Début
Propriétés
Nom | Description | |
---|---|---|
ComposingChildrenEqual | Obtient une liste des éléments enfants de composition qui sont égaux. | |
ComposingChildrenEquivalent | ||
ComposingChildrenModified | Obtient une liste des éléments enfants de composition qui ont été modifiés. | |
ComposingChildrenOrderChanged | Obtient une liste des éléments enfants de composition dont l'ordre a été modifié. | |
ComposingChildrenToAdd | Obtient une liste des éléments enfants de composition qui sont présents dans la source et doivent être ajoutés à l'élément cible. | |
ComposingChildrenToDrop | Obtient une liste des éléments enfants de composition qui sont présents dans la cible et doivent être supprimés de l'élément source. | |
DangleRelationshipsFromSource | Déconnecte les éléments associés cible et source dans une relation. | |
DangleRelationshipsFromTarget | Déconnecte les éléments associés source et cible dans une relation. | |
HavingDangleRelationships | Obtient une valeur qui indique si une ou plusieurs relations ont perdu la connexion entre les éléments participants. | |
HierarchicalChildrenEqual | Obtient une valeur qui indique s'il existe au moins deux relations enfants hiérarchiques identiques. | |
HierarchicalChildrenEquivalent | ||
HierarchicalChildrenModified | Obtient une liste d'informations sur les éléments enfants hiérarchiques qui ont été modifiés. | |
HierarchicalChildrenOrderChanged | Obtient une liste d'informations sur les relations enfants hiérarchiques qui ont été déplacées dans un ordre différent dans la liste. | |
HierarchicalChildrenToAdd | Obtient une liste de métadonnées de relation et les éléments enfants hiérarchiques correspondants qui seront ajoutés à l'élément. | |
HierarchicalChildrenToDrop | Obtient une liste des objets de métadonnées de relation et leurs éléments enfants hiérarchiques cibles correspondants qui seront supprimés de l'élément. | |
IsComposingChildrenChanged | Obtient une valeur qui indique si des éléments de composition enfants dans l'élément cible ont été modifiés. | |
IsComposingChildrenDefinitionChanged | Obtient une valeur qui indique si des définitions de composition enfants dans l'élément cible ont été modifiées. | |
IsDefinitionChanged | Obtient une valeur qui indique si la définition de modification a été modifiée. | |
IsEqual | Obtient une valeur qui indique si l'élément source et l'élément cible sont égaux. | |
IsHierarchicalChildrenChanged | Obtient une valeur qui indique si des éléments enfants hiérarchiques dans l'élément cible ont été ajoutés, supprimés, modifiés ou déplacés. | |
IsPropertiesChanged | Obtient une valeur qui indique si des valeurs de propriété dans l'élément cible ont été modifiées. | |
IsRelationshipEntriesChanged | Obtient une valeur indiquant si des entrées de relation dans l'élément cible ont été modifiées. | |
IsSameName | Obtient une valeur qui indique si des éléments enfants ont le même nom. | |
PropertiesEqual | Obtient une liste des propriétés dans l'élément cible qui sont égales. | |
PropertiesModified | Obtient une liste des propriétés dans l'élément cible qui ont été modifiées. | |
RelationshipEntriesEqual | Obtient une liste des entrées de relation qui sont égales. | |
RelationshipEntriesOrderChanged | Obtient une liste d'entrées de relation dans l'élément cible où l'ordre d'entrée a été modifié. | |
RelationshipEntriesToAdd | Obtient une liste des entrées de relation qui doivent être ajoutées à l'élément cible. | |
RelationshipEntriesToDrop | Obtient une liste des entrées de relation qui doivent être supprimées de l'élément cible. | |
TargetElement | Obtient l'objet IModelElement cible. |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
Normalize | Normalise le modèle de données qui est représenté par l'élément et sa structure. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.