Condividi tramite


Classe ModelComparisonChangeDefinition

Contiene i dettagli delle modifiche apportate all'oggetto IModelElement di destinazione che è stato confrontato con un elemento di origine.

Gerarchia di ereditarietà

System.Object
  Microsoft.Data.Schema.SchemaModel.ModelComparisonChangeDefinition

Spazio dei nomi:  Microsoft.Data.Schema.SchemaModel
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class ModelComparisonChangeDefinition
public sealed class ModelComparisonChangeDefinition
public ref class ModelComparisonChangeDefinition sealed
[<Sealed>]
type ModelComparisonChangeDefinition =  class end
public final class ModelComparisonChangeDefinition

Il tipo ModelComparisonChangeDefinition espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ModelComparisonChangeDefinition(IModelElement) Inizializza una nuova istanza della classe ModelComparisonChangeDefinition utilizzando l'elemento di destinazione specificato.
Metodo pubblico ModelComparisonChangeDefinition(ModelComparisonChangeDefinition) Inizializza una nuova istanza della classe ModelComparisonChangeDefinition utilizzando la definizione di modifica specificata.
Metodo pubblico ModelComparisonChangeDefinition(IModelElement, Boolean) Inizializza una nuova istanza della classe ModelComparisonChangeDefinition utilizzando l'elemento di destinazione specificato e indicando se il nome è stato modificato.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ComposingChildrenEqual Ottiene un elenco di elementi figlio composti che sono uguali.
Proprietà pubblica ComposingChildrenEquivalent
Proprietà pubblica ComposingChildrenModified Ottiene un elenco di elementi figlio composti che sono stati modificati.
Proprietà pubblica ComposingChildrenOrderChanged Ottiene un elenco di elementi figlio composti il cui ordine è stato modificato.
Proprietà pubblica ComposingChildrenToAdd Ottiene un elenco di elementi figlio composti che sono presenti nel database di origine e devono essere aggiunti all'elemento di destinazione.
Proprietà pubblica ComposingChildrenToDrop Ottiene un elenco di elementi figlio composti che sono presenti nel database di destinazione e devono essere rimossi dall'elemento di origine.
Proprietà pubblica DangleRelationshipsFromSource Disconnette l'elemento correlato dall'elemento di correlazione in una relazione.
Proprietà pubblica DangleRelationshipsFromTarget Disconnette l'elemento di correlazione dall'elemento correlato in una relazione.
Proprietà pubblica HavingDangleRelationships Ottiene un valore che indica se una o più relazioni hanno perso la connessione tra gli elementi partecipanti.
Proprietà pubblica HierarchicalChildrenEqual Ottiene un valore che indica se vi sono due o più relazioni figlio gerarchiche identiche.
Proprietà pubblica HierarchicalChildrenEquivalent
Proprietà pubblica HierarchicalChildrenModified Ottiene un elenco di informazioni sugli elementi figlio gerarchici modificati.
Proprietà pubblica HierarchicalChildrenOrderChanged Ottiene un elenco di informazioni sulle relazioni figlio gerarchiche il cui ordine nell'elenco è stato modificato.
Proprietà pubblica HierarchicalChildrenToAdd Ottiene un elenco di metadati della relazione e gli elementi figlio gerarchici corrispondenti che saranno aggiunti all'elemento.
Proprietà pubblica HierarchicalChildrenToDrop Ottiene un elenco di oggetti metadati della relazione e gli elementi figlio gerarchici di destinazione corrispondenti che saranno eliminati dall'elemento.
Proprietà pubblica IsComposingChildrenChanged Ottiene un valore che indica se qualsiasi elemento figlio composto nell'elemento di destinazione è stato modificato.
Proprietà pubblica IsComposingChildrenDefinitionChanged Ottiene un valore che indica se qualsiasi definizione figlio composta nell'elemento di destinazione è stata modificata.
Proprietà pubblica IsDefinitionChanged Ottiene un valore che indica se la definizione di modifica è stata modificata.
Proprietà pubblica IsEqual Ottiene un valore che indica se l'elemento di origine e l'elemento di destinazione sono uguali.
Proprietà pubblica IsHierarchicalChildrenChanged Ottiene un valore che indica se è stato aggiunto, eliminato, modificato o spostato qualsiasi elemento figlio gerarchico nell'elemento di destinazione.
Proprietà pubblica IsPropertiesChanged Ottiene un valore che indica se qualsiasi valore di proprietà nell'elemento di destinazione è stato modificato.
Proprietà pubblica IsRelationshipEntriesChanged Ottiene un valore che indica se una o più voci della relazione nell'elemento di destinazione sono state modificate.
Proprietà pubblica IsSameName Ottiene un valore che indica se qualsiasi elemento figlio ha lo stesso nome.
Proprietà pubblica PropertiesEqual Ottiene un elenco di proprietà nell'elemento di destinazione che sono uguali.
Proprietà pubblica PropertiesModified Ottiene un elenco di proprietà nell'elemento di destinazione che sono state modificate.
Proprietà pubblica RelationshipEntriesEqual Ottiene un elenco di voci della relazione che sono uguali.
Proprietà pubblica RelationshipEntriesOrderChanged Ottiene un elenco di voci della relazione nell'elemento di destinazione il cui ordine è stato modificato.
Proprietà pubblica RelationshipEntriesToAdd Ottiene un elenco di voci della relazione che devono essere aggiunte all'elemento di destinazione.
Proprietà pubblica RelationshipEntriesToDrop Ottiene un elenco di voci della relazione che devono essere eliminate dall'elemento di destinazione.
Proprietà pubblica TargetElement Ottiene l'oggetto IModelElement di destinazione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Normalize Normalizza il modello di dati rappresentato dall'elemento e dalla relativa struttura.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Data.Schema.SchemaModel

IModelElement