DomainRoleInfo 클래스
도메인 관계의 역할을 나타냅니다.
상속 계층 구조
System.Object
Microsoft.VisualStudio.Modeling.DomainObjectInfo
Microsoft.VisualStudio.Modeling.DomainRoleInfo
네임스페이스: Microsoft.VisualStudio.Modeling
어셈블리: Microsoft.VisualStudio.Modeling.Sdk.12.0(Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
구문
‘선언
Public NotInheritable Class DomainRoleInfo _
Inherits DomainObjectInfo
public sealed class DomainRoleInfo : DomainObjectInfo
DomainRoleInfo 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
![]() |
BaseDomainRole | 이 역할에 대한 기본 도메인 역할을 가져옵니다. |
![]() |
DisplayName | 요소의 표시 이름을 가져옵니다. (DomainObjectInfo에서 상속됨) |
![]() |
DomainModel | 이 역할에 대한 정보가 포함된 도메인 모델을 가져옵니다. (DomainObjectInfo.DomainModel을(를) 재정의함) |
![]() |
DomainRelationship | 이 도메인 역할이 속하는 도메인 관계를 가져옵니다. |
![]() |
Id | 요소의 ID를 가져옵니다. (DomainObjectInfo에서 상속됨) |
![]() |
IsEmbedding | 도메인 역할을 가져오고 이 역할의 수행자가 이 관계의 역할 또는 다른 역할의 수행자를 논리적으로 포함하는지 여부를 확인합니다. |
![]() |
IsMany | 도메인 역할을 가져오고 복합성에서 복수 개체를 허용하는지 여부를 확인합니다. |
![]() |
IsOne | 도메인 역할을 가져오고 복합성에서 최대 하나의 개체를 허용하는지 여부를 확인합니다. |
![]() |
IsOptional | 도메인 역할을 가져오고 복합성에서 0개 개체를 허용하는지 여부를 확인합니다.0개 개체를 허용할 경우 선택 사항이 됩니다. |
![]() |
IsSource | 도메인 역할을 가져오고 소스 코드인지 여부를 확인합니다. |
![]() |
LinkPropertyInfo | 이 도메인 역할에 대한 속성 정보를 가져옵니다. |
![]() |
Multiplicity | 이 역할의 복합성을 가져옵니다. |
![]() |
Name | 요소의 이름을 가져옵니다. (DomainObjectInfo에서 상속됨) |
![]() |
OppositeDomainRole | 도메인 관계에서 이 도메인 역할과 반대인 도메인 역할을 가져옵니다. |
![]() |
PropagatesCopy | 도메인 역할을 가져오고 반대 역할 수행자 요소가 복사될 때 링크에서 이 역할을 수행하는 요소가 복사될지 여부를 확인합니다. |
![]() |
PropagatesDelete | 도메인 역할을 가져오고 반대 역할 수행자 요소 또는 링크 자체가 삭제될 때 링크에서 이 역할을 수행하는 요소가 삭제될지 여부를 확인합니다. |
![]() |
PropertyDisplayName | 다이어그램에서 사용자에게 표시되는 속성 이름을 가져옵니다. |
![]() |
PropertyName | 역할 수행자 도메인 클래스에서 이 역할에 대한 접근자 속성의 이름을 가져옵니다. |
![]() |
RolePlayer | 이 역할을 수행하는 도메인 클래스를 가져옵니다. |
위쪽
메서드
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.