TechNet
Export (0) Print
Expand All

Entity Class

 

A tabular grouping of members and their attribute values.

Namespace:   Microsoft.MasterDataServices.Services.DataContracts
Assembly:  Microsoft.MasterDataServices.Services.Contracts (in Microsoft.MasterDataServices.Services.Contracts.dll)


[DataContractAttribute(Name = "Entity", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class Entity : MetadataDataContract<ModelContextIdentifier>

NameDescription
System_CAPS_pubmethodEntity()

Initializes a new instance of the Entity class.

NameDescription
System_CAPS_pubpropertyAccessPermission

Gets or sets the AccessPermission. (Inherited from MetadataDataContract<TIdType>.)

System_CAPS_pubpropertyAuditInfo

Gets or sets the AuditInfo. (Inherited from MetadataDataContract<TIdType>.)

System_CAPS_pubpropertyCodeGenerationSeed

Gets or sets a starting value from which new member Code should be generated. This value is ignored unless IsCodeGenerationEnabled is set to true.

System_CAPS_pubpropertyDataCompressionType

Gets or sets the type of the data compression.

System_CAPS_pubpropertyDescription

Gets or sets the entity description.

System_CAPS_pubpropertyExplicitHierarchies

Obsolete. Gets or sets the ExplicitHierarchy list.

System_CAPS_pubpropertyIdentifier

Gets or sets the metadata identifier. (Inherited from MetadataDataContract<TIdType>.)

System_CAPS_pubpropertyIndexes

Gets or sets the Index list.

System_CAPS_pubpropertyIsBase

Gets or sets a value that indicates whether the entity is a base entity for the Model.

System_CAPS_pubpropertyIsCodeGenerationEnabled

Gets or sets a flag indicating whether automatic code generation is enabled. When true, new Members will be created with an autogenerated, numeric, incrementing Code value that starts at CodeGenerationSeed. When false, the Member creator must specify a Code value.

System_CAPS_pubpropertyIsCollectionEnabled

Gets or sets a value that indicates whether the entity is enabled for collection operations.

System_CAPS_pubpropertyIsFlat

Obsolete. Specifies a value indicating whether this instance is flat (i.e. does not support Explicit Hierarchies or Collections).

System_CAPS_pubpropertyIsHierarchyEnabled

Gets or sets a value that indicates whether the entity is enabled for explicit hierarchy operations.

System_CAPS_pubpropertyIsSyncTarget

Gets or sets a value that indicates whether this entity is the target of a sync relationship.

System_CAPS_pubpropertyIsSystem

Obsolete. Gets or sets a value that indicates whether the entity is a system entity.

System_CAPS_pubpropertyMemberTypes

Gets the EntityMemberType list.

System_CAPS_pubpropertyPermission

Gets or sets the PermissionType. (Inherited from MetadataDataContract<TIdType>.)

System_CAPS_pubpropertyRequireApproval

Gets or sets a value that indicates whether the entity requires approval.

System_CAPS_pubpropertyStagingName

Gets or sets the staging name for the entity.

System_CAPS_pubpropertyTransactionLogType

Gets or sets the transaction log type.

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodSetProperty<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.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

The Entity complex type specifies a container for members and their attribute values and explicit hierarchy.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft