Share via


Entity Classe

Définition

Regroupement tabulaire des membres et de leurs valeurs d’attribut.

public ref class Entity : Microsoft::MasterDataServices::Services::DataContracts::MetadataDataContract<Microsoft::MasterDataServices::Services::DataContracts::ModelContextIdentifier ^>
[System.Runtime.Serialization.DataContract(Name="Entity", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class Entity : Microsoft.MasterDataServices.Services.DataContracts.MetadataDataContract<Microsoft.MasterDataServices.Services.DataContracts.ModelContextIdentifier>
[<System.Runtime.Serialization.DataContract(Name="Entity", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type Entity = class
    inherit MetadataDataContract<ModelContextIdentifier>
Public Class Entity
Inherits MetadataDataContract(Of ModelContextIdentifier)
Héritage
Attributs

Remarques

Le Entity type complexe spécifie un conteneur pour les membres, leurs valeurs d’attribut et leur hiérarchie explicite.

Constructeurs

Entity()

Initialise une nouvelle instance de la classe Entity.

Propriétés

AccessPermission

Spécifie accessPermission.

(Hérité de MetadataDataContract<TIdType>)
AuditInfo

Spécifie AuditInfo.

(Hérité de MetadataDataContract<TIdType>)
CodeGenerationSeed

Spécifie une valeur de départ à partir de laquelle les nouveaux codes membres doivent être générés. Cette valeur est ignorée, sauf si IsCodeGenerationEnabled a la valeur true.

DataCompressionType

Spécifie le type de compression des données.

Description

Spécifie la description

ExplicitHierarchies
Obsolète.

Spécifie la ExplicitHierarchy liste.

Identifier

Spécifie l’identificateur.

(Hérité de MetadataDataContract<TIdType>)
Indexes

Spécifie la Index liste.

IsBase

Spécifie si l’entité est une entité de base pour .Model

IsCodeGenerationEnabled

Spécifie un indicateur indiquant si la génération automatique de code est activée. Quand la valeur est true, de nouveaux Members sont créés avec une valeur de code numérique générée automatiquement et incrémentée qui commence à CodeGenerationSeed. Si la valeur est false, le Member créateur doit spécifier une valeur code .

IsCollectionEnabled

Spécifie si l’entité est activée pour les opérations de collection.

IsFlat
Obsolète.

Spécifie une valeur indiquant si cette instance est plate (c’est-à-dire ne prend pas en charge les hiérarchies explicites ou les collections).

IsHierarchyEnabled

Spécifie si l’entité est activée pour les opérations de hiérarchie explicites.

IsSyncTarget

Spécifie si cette entité est la cible d’une relation de synchronisation.

IsSystem
Obsolète.

Spécifie si l’entité est une entité système.

MemberTypes

Spécifie la EntityMemberType liste.

Permission

Spécifie l’autorisation.

(Hérité de MetadataDataContract<TIdType>)
RequireApproval

Spécifie si l’entité doit être approuvée

StagingName

Spécifie le nom intermédiaire de l’entité.

TransactionLogType

Spécifie le type de journal des transactions.

Méthodes

SetProperty<T>(T, T, String)

Modifie la propriété avec la valeur donnée.
Indique si la nouvelle valeur est différente de l’ancienne.

(Hérité de DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Modifie la propriété avec la valeur donnée.
Indique si la nouvelle valeur est différente de l’ancienne.

(Hérité de DataContractBase)

S’applique à

Voir aussi