Table of Contents

Class ModelEntity

Namespace
TimeCockpit.Data.DataModel
Assembly
TimeCockpit.Data.dll

Represents a flat dimension in the data model.

[EntityObjectType(typeof(EntityObject))]
public class ModelEntity : ModelEntityBase, IDynamicMetaObjectProvider, INotifyPropertyChanged, IDataErrorInfo
Inheritance
Object
ModelEntity
Implements
IDynamicMetaObjectProvider
INotifyPropertyChanged
IDataErrorInfo
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()

Constructors

ModelEntity()

Initializes a new instance of the ModelEntity class.

public ModelEntity()

ModelEntity(IEnumerable<KeyValuePair<Object, Object>>)

Initializes a new instance of the ModelEntity class.

public ModelEntity(IEnumerable<KeyValuePair<object, object>> properties)

Parameters

properties IEnumerable<KeyValuePair<Object, Object>>

Collection of properties.

ModelEntity(ModelEntity)

Initializes a new instance of the ModelEntity class.

public ModelEntity(ModelEntity element)

Parameters

element ModelEntity

The element to copy.

Remarks

Copy constructor for copying values of an instance of ModelEntity.

Methods

Detach()

Detaches a model element from a parent model element.

protected override void Detach()
See Also