Click or drag to resize
weroSoft AG, Software
WeroSoft.Runtime.Models Namespace
The documentation is integral part of the weroSoft product documentation. This part is intended to be used by developers only.
 
Classes
  ClassDescription
Public classAggregateModelModificationAttribute
Defines whether the property defining a BaseModel is aggregating the modification.
Public classCode exampleModelBase
Implements the base mechanism for keeping all property data in a centralized dictionary.
Public classNotifyPropertyChangeAttribute
Defines that this property is notified too, if another property has changed.
Public classNotifyPropertyChanged
Implements the base class for providing the necessary method for the interface INotifyPropertyChanged.
Public classNotifyPropertyChangeOtherThisAttribute
Defines that another property is notified to be changed, if the property this attribute is applied to has changed.
Public classNotifyPropertyChangeThisOtherAttribute
Defines that this property is notified too, if another property has changed.
Public classPropertyChangeModifyObjectAttribute
Controls the object modification if the properties value is changed.
Public classRegisterPropertyAttribute
Controls the registration of the property which is decorated with this attribute.
Public classRuleExaminationEventArgsTModel
The event argument used for providing the data to the rule examination.
Public classRuleExaminationProviderTModel
Implements base functionality for the rule examination provider.
Public classRuleExaminationResultEventArgs
Implements the rule examination check result.
Interfaces
  InterfaceDescription
Public interfaceIModelInitiation
Defines the responsibility of a model which can be initialized by the creator.
Public interfaceIRuleExaminationProvider
Defines the responsibility of an object which provides control of object modification.