Share via


MetadataAttribute 클래스

정의

Master Data Services의 엔터티에 대한 특성 관련 정보입니다.

public ref class MetadataAttribute sealed : Microsoft::MasterDataServices::Services::DataContracts::MetadataDataContract<Microsoft::MasterDataServices::Services::DataContracts::MemberTypeContextIdentifier ^>
[System.Runtime.Serialization.DataContract(Name="MetadataAttribute", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class MetadataAttribute : Microsoft.MasterDataServices.Services.DataContracts.MetadataDataContract<Microsoft.MasterDataServices.Services.DataContracts.MemberTypeContextIdentifier>
[<System.Runtime.Serialization.DataContract(Name="MetadataAttribute", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type MetadataAttribute = class
    inherit MetadataDataContract<MemberTypeContextIdentifier>
Public NotInheritable Class MetadataAttribute
Inherits MetadataDataContract(Of MemberTypeContextIdentifier)
상속
특성

설명

복합 형식은 MetadataAttribute MDS 시스템 내의 엔터티에 대한 특성을 지정합니다.

생성자

MetadataAttribute()

MetadataAttribute 클래스의 새 인스턴스를 초기화합니다.

필드

ValidationStatusAttributeName

ValidationStatus 특성의 이름입니다.

속성

AccessPermission

AccessPermission을 지정합니다.

(다음에서 상속됨 MetadataDataContract<TIdType>)
AttributeType

AttributeType를 지정합니다.

AuditInfo

AuditInfo를 지정합니다.

(다음에서 상속됨 MetadataDataContract<TIdType>)
ChangeTrackingGroup

멤버에서 특성 값이 변경되었음을 비즈니스 규칙에 알리는 데 사용되는 그룹 번호를 지정합니다.

DataType

AttributeDataType를 지정합니다.

DataTypeInformation

특성의 데이터 형식을 기반으로 하는 추가 정보를 지정합니다.

Description

설명을 지정합니다.

DisplayName

표시 이름을 지정합니다.

DisplayWidth

표시 너비를 픽셀 단위로 지정합니다.

DomainEntityAccessPermission

도메인 엔터티의 AccessPermission을 지정합니다.

DomainEntityId

특성과 연결된 도메인 엔터티의 식별자를 지정합니다.

DomainEntityIsFlat
사용되지 않음.

도메인 엔터티가 플랫 형식인지 지정합니다.

DomainEntityIsHierarchyEnabled

도메인 엔터티에 명시적 계층이 사용하도록 설정되어 있는지 여부를 나타내는 값을 지정합니다.

DomainEntityPermission

도메인 엔터티의 권한을 지정합니다.

Filter

다른 특성의 값을 기준으로 가능한 특성 값을 필터링하는 데 사용되는 정보를 지정합니다.

FullyQualifiedName

정규화된 이름을 지정합니다.

Identifier

식별자를 지정합니다.

(다음에서 상속됨 MetadataDataContract<TIdType>)
InputMaskId

숫자 또는 datetime 특성에 대한 마스크 식별자를 지정합니다.

IsCode

특성이 Code 특성인지 여부를 지정합니다.

IsName

특성이 Name 특성인지 여부를 지정합니다.

IsReadOnly

특성이 읽기 전용인지 여부를 지정합니다.

IsSystem

특성이 시스템 특성인지 여부를 지정합니다.

Permission

사용 권한을 지정합니다.

(다음에서 상속됨 MetadataDataContract<TIdType>)
SortOrder

동일한 엔터티 및 멤버 형식의 다른 특성 중에서 특성의 정렬 순서를 지정합니다.

메서드

SetProperty<T>(T, T, String)

속성을 지정한 값으로 변경합니다.
새 값이 이전 값과 다른지 여부를 반환합니다.

(다음에서 상속됨 DataContractBase)
SetProperty<T>(T, T, String, Boolean)

속성을 지정한 값으로 변경합니다.
새 값이 이전 값과 다른지 여부를 반환합니다.

(다음에서 상속됨 DataContractBase)

적용 대상

추가 정보