다음을 통해 공유


ModelComparisonChangeDefinition 클래스

소스 요소와 비교된 대상 IModelElement 개체의 변경 내용에 대한 세부 정보를 포함합니다.

상속 계층 구조

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

네임스페이스:  Microsoft.Data.Schema.SchemaModel
어셈블리:  Microsoft.Data.Schema(Microsoft.Data.Schema.dll)

구문

‘선언
Public NotInheritable Class ModelComparisonChangeDefinition
public sealed class ModelComparisonChangeDefinition
public ref class ModelComparisonChangeDefinition sealed
[<Sealed>]
type ModelComparisonChangeDefinition =  class end
public final class ModelComparisonChangeDefinition

ModelComparisonChangeDefinition 형식에서는 다음과 같은 멤버를 노출합니다.

생성자

  이름 설명
Public 메서드 ModelComparisonChangeDefinition(IModelElement) 제공된 대상 요소를 사용하여 ModelComparisonChangeDefinition 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 ModelComparisonChangeDefinition(ModelComparisonChangeDefinition) 제공된 변경 내용 정의를 사용하여 ModelComparisonChangeDefinition 클래스의 새 인스턴스를 초기화합니다.
Public 메서드 ModelComparisonChangeDefinition(IModelElement, Boolean) 제공된 대상 요소를 사용하고 이름이 변경되었는지 여부를 나타내어 ModelComparisonChangeDefinition 클래스의 새 인스턴스를 초기화합니다.

위쪽

속성

  이름 설명
Public 속성 ComposingChildrenEqual 동일한 구성 자식 요소의 목록을 가져옵니다.
Public 속성 ComposingChildrenEquivalent
Public 속성 ComposingChildrenModified 변경된 구성 자식 요소의 목록을 가져옵니다.
Public 속성 ComposingChildrenOrderChanged 순서가 변경된 구성 자식 요소의 목록을 가져옵니다.
Public 속성 ComposingChildrenToAdd 소스에 있으며 대상 요소에 추가되어야 하는 구성 자식 요소의 목록을 가져옵니다.
Public 속성 ComposingChildrenToDrop 대상에 있으며 소스 요소에서 제거되어야 하는 구성 자식 요소의 목록을 가져옵니다.
Public 속성 DangleRelationshipsFromSource 관계에서 관련 요소와 관련된 요소 사이의 연결을 끊습니다.
Public 속성 DangleRelationshipsFromTarget 관계에서 관련된 요소와 관련 요소 사이의 연결을 끊습니다.
Public 속성 HavingDangleRelationships 하나 이상의 관계에서 참여 요소 간의 연결이 끊어졌는지 여부를 나타내는 값을 가져옵니다.
Public 속성 HierarchicalChildrenEqual 동일한 계층적 자식 관계가 둘 이상 있는지 여부를 나타내는 값을 가져옵니다.
Public 속성 HierarchicalChildrenEquivalent
Public 속성 HierarchicalChildrenModified 수정된 계층적 자식 요소에 대한 정보 목록을 가져옵니다.
Public 속성 HierarchicalChildrenOrderChanged 목록에서 순서가 변경된 계층적 자식 관계에 대한 정보 목록을 가져옵니다.
Public 속성 HierarchicalChildrenToAdd 요소에 추가할 관계 메타데이터와 해당 계층적 자식 요소의 목록을 가져옵니다.
Public 속성 HierarchicalChildrenToDrop 요소에서 삭제할 관계 메타데이터 개체와 해당 대상 계층적 자식 요소의 목록을 가져옵니다.
Public 속성 IsComposingChildrenChanged 대상 요소의 구성 자식 요소가 변경되었는지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsComposingChildrenDefinitionChanged 대상 요소의 구성 자식 정의가 변경되었는지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsDefinitionChanged 변경 내용 정의가 변경되었는지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsEqual 소스 요소와 대상 요소가 같은지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsHierarchicalChildrenChanged 대상 요소의 계층적 자식 요소가 추가, 삭제, 변경 또는 이동되었는지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsPropertiesChanged 대상 요소의 속성 값이 변경되었는지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsRelationshipEntriesChanged 대상 요소의 관계 항목이 변경되었는지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsSameName 같은 이름을 가진 자식 요소가 있는지 여부를 나타내는 값을 가져옵니다.
Public 속성 PropertiesEqual 동일한 대상 요소 속성의 목록을 가져옵니다.
Public 속성 PropertiesModified 수정된 대상 요소 속성의 목록을 가져옵니다.
Public 속성 RelationshipEntriesEqual 동일한 관계 항목의 목록을 가져옵니다.
Public 속성 RelationshipEntriesOrderChanged 대상 요소에서 항목 순서가 변경된 관계 항목의 목록을 가져옵니다.
Public 속성 RelationshipEntriesToAdd 대상 요소에 추가해야 하는 관계 항목의 목록을 가져옵니다.
Public 속성 RelationshipEntriesToDrop 대상 요소에서 삭제해야 하는 관계 항목의 목록을 가져옵니다.
Public 속성 TargetElement 대상 IModelElement 개체를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 Equals 지정한 Object가 현재 Object와 같은지 여부를 확인합니다. (Object에서 상속됨)
Protected 메서드 Finalize 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Public 메서드 GetHashCode 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Protected 메서드 MemberwiseClone 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Public 메서드 Normalize 요소와 해당 구조체가 나타내는 데이터 모델을 정규화합니다.
Public 메서드 ToString 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)

위쪽

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.Data.Schema.SchemaModel 네임스페이스

IModelElement