Share via


EntityMemberType Class

Definition

The structure of an entity in MDS.

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

Remarks

The EntityMemberType complex type specifies the structure of an entity within MDS, including attributes and attribute groups.

Constructors

EntityMemberType()

Initializes a new instance of the EntityMemberType class.

Properties

AccessPermission

Specifies the AccessPermission.

(Inherited from MetadataDataContract<TIdType>)
AttributeGroups

Specifies the list of AttributeGroups.

Attributes

Specifies the list of Attributes.

AuditInfo

Specifies the AuditInfo.

(Inherited from MetadataDataContract<TIdType>)
EntityId

Specifies the EntityId

Identifier

Specifies the Identifier.

(Inherited from MetadataDataContract<TIdType>)
Permission

Specifies the Permission.

(Inherited from MetadataDataContract<TIdType>)
Type

Specifies the list of Types.

Methods

SetProperty<T>(T, T, String, Boolean)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)
SetProperty<T>(T, T, String)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)

Applies to

See also