Table of Contents

Class PredefinedAnonymousParameter

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

Represents a predefined anonymous model entity (a model entity that is not persisted) for a ModelAction

public class PredefinedAnonymousParameter : ModelActionParameterDefinition, IDynamicMetaObjectProvider, INotifyPropertyChanged
Inheritance
Object
PredefinedAnonymousParameter
Implements
IDynamicMetaObjectProvider
INotifyPropertyChanged
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()

Constructors

PredefinedAnonymousParameter()

public PredefinedAnonymousParameter()

Properties

ModelEntity

Gets or sets the model entity that is the template for the parameter that is handed to a model action

public override ModelEntityBase ModelEntity { get; set; }

Property Value

ModelEntityBase

Methods

Clone()

Creates a deep copy of the model action parameter definition.

public override ModelActionParameterDefinition Clone()

Returns

ModelActionParameterDefinition

Returns a deep copy of the model action parameter definition.

GetModelEntity()

Gets the model entity that is used as template for a parameter (entity object) that is passed to a model action.

public override ModelEntityBase GetModelEntity()

Returns

ModelEntityBase

An instance of ModelEntityBase