ModelComparisonChangeDefinition-Klasse
Enthält Details zu Änderungen an dem IModelElement-Zielobjekt, das mit einem Quellelement verglichen wurde.
Vererbungshierarchie
System.Object
Microsoft.Data.Schema.SchemaModel.ModelComparisonChangeDefinition
Namespace: Microsoft.Data.Schema.SchemaModel
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
Public NotInheritable Class ModelComparisonChangeDefinition
public sealed class ModelComparisonChangeDefinition
public ref class ModelComparisonChangeDefinition sealed
[<Sealed>]
type ModelComparisonChangeDefinition = class end
public final class ModelComparisonChangeDefinition
Der ModelComparisonChangeDefinition-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
ModelComparisonChangeDefinition(IModelElement) | Initialisiert eine neue Instanz der ModelComparisonChangeDefinition-Klasse mit dem angegebenen Zielelement. | |
ModelComparisonChangeDefinition(ModelComparisonChangeDefinition) | Initialisiert eine neue Instanz der ModelComparisonChangeDefinition-Klasse mit der angegebenen Änderungsdefinition. | |
ModelComparisonChangeDefinition(IModelElement, Boolean) | Initialisiert eine neue Instanz der ModelComparisonChangeDefinition-Klasse mit dem angegebenen Zielelement und der Angabe, ob der Name geändert wurde. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
ComposingChildrenEqual | Ruft eine Liste von zusammengesetzten untergeordneten Elementen ab, die gleich sind. | |
ComposingChildrenEquivalent | ||
ComposingChildrenModified | Ruft eine Liste von zusammengesetzten untergeordneten Elementen ab, die geändert wurden. | |
ComposingChildrenOrderChanged | Ruft eine Liste von zusammengesetzten untergeordneten Elementen ab, deren Reihenfolge sich geändert hat. | |
ComposingChildrenToAdd | Ruft eine Liste von zusammengesetzten untergeordneten Elementen ab, die in der Quelle vorhanden sind und dem Zielelement hinzugefügt werden müssen. | |
ComposingChildrenToDrop | Ruft eine Liste von zusammengesetzten untergeordneten Elementen ab, die im Ziel vorhanden sind und aus dem Quellelement entfernt werden müssen. | |
DangleRelationshipsFromSource | Trennt das Zielelement vom Ausgangselement einer Beziehung. | |
DangleRelationshipsFromTarget | Trennt das Ausgangselement vom Zielelement einer Beziehung. | |
HavingDangleRelationships | Ruft einen Wert ab, der angibt, ob die Verbindung zwischen den zugehörigen Elementen bei einer oder mehreren Beziehungen getrennt wurde. | |
HierarchicalChildrenEqual | Ruft einen Wert ab, der angibt, ob zwei oder mehr identische Beziehungen mit hierarchischen untergeordneten Elementen vorhanden sind. | |
HierarchicalChildrenEquivalent | ||
HierarchicalChildrenModified | Ruft eine Liste mit Informationen zu den hierarchischen untergeordneten Elementen ab, die geändert wurden. | |
HierarchicalChildrenOrderChanged | Ruft eine Liste mit Informationen zu den Beziehungen mit hierarchischen untergeordneten Elementen ab, deren Reihenfolge sich geändert hat. | |
HierarchicalChildrenToAdd | Ruft eine Liste mit Beziehungsmetadaten und den zugehörigen hierarchischen untergeordneten Elementen ab, die dem Element hinzugefügt werden. | |
HierarchicalChildrenToDrop | Ruft eine Liste mit Beziehungsmetadatenobjekten und den zugehörigen hierarchischen untergeordneten Zielelementen ab, die aus dem Element gelöscht werden. | |
IsComposingChildrenChanged | Ruft einen Wert ab, der angibt, ob zusammengesetzte untergeordnete Elemente im Zielelement geändert wurden. | |
IsComposingChildrenDefinitionChanged | Ruft einen Wert ab, der angibt, ob Definitionen mit zusammengesetzten untergeordneten Elementen im Zielelement geändert wurden. | |
IsDefinitionChanged | Ruft einen Wert ab, der angibt, ob die Änderungsdefinition geändert wurde. | |
IsEqual | Ruft einen Wert ab, der angibt, ob das Quellelement und das Zielelement gleich sind. | |
IsHierarchicalChildrenChanged | Ruft einen Wert ab, der angibt, ob hierarchische untergeordnete Elemente im Zielelement hinzugefügt, gelöscht, geändert oder verschoben wurden. | |
IsPropertiesChanged | Ruft einen Wert ab, der angibt, ob Eigenschaftswerte im Zielelement geändert wurden. | |
IsRelationshipEntriesChanged | Ruft einen Wert ab, der angibt, ob Beziehungseinträge im Zielelement geändert wurden. | |
IsSameName | Ruft einen Wert ab, der angibt, ob untergeordnete Elemente mit identischem Namen vorhanden sind. | |
PropertiesEqual | Ruft eine Liste mit Eigenschaften im Zielelement ab, die gleich sind. | |
PropertiesModified | Ruft eine Liste mit Eigenschaften im Zielelement ab, die geändert wurden. | |
RelationshipEntriesEqual | Ruft eine Liste mit Beziehungseinträgen ab, die gleich sind. | |
RelationshipEntriesOrderChanged | Ruft eine Liste mit Beziehungseinträgen im Zielelement ab, deren Eintragsreihenfolge sich geändert hat. | |
RelationshipEntriesToAdd | Ruft eine Liste mit Beziehungseinträgen ab, die dem Zielelement hinzugefügt werden müssen. | |
RelationshipEntriesToDrop | Ruft eine Liste mit Beziehungseinträgen ab, die aus dem Zielelement gelöscht werden müssen. | |
TargetElement | Ruft das IModelElement-Zielobjekt ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
Normalize | Normalisiert das mit dem Element und seiner Struktur dargestellte Datenmodell. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.