Symphony Framework
Symphony.Conductor.Model Namespace
Inheritance Hierarchy

The Model namespace contains the base classes for the Symphony DataObject.

Classes
 ClassDescription
Class A simple class that contains a number of public properties that describe the basic structure of a field
ClassThis class represents the information communicated to the host event handler when a Symphony Data Object property value has been modifed by the client (View).
Class The Data Mapping class maps the "synergy record" data to an individual native field type.
ClassThis base abstract class should be extended by all Data Object classes. It contains the base requirements that enable the Symphony Framework to enable communications between the Synergy.NET WPF and UW user interface and the controlling Synergy application.
ClassA data class that defines the properties available to identfy the error details when a Symphony Data Object has an IsDataValid state of False
ClassThe DataObjectValidation provides basic UI Toolkit style field validation. This class is utilised within the base Symphony Data Object class and the methods deined within this class are not designed for consuption by other classes.
Interfaces
 InterfaceDescription
Interface 
Interface 
Interface 
Interface 
Structures
 StructureDescription
Structure 
Structure 
Structure 
Structure 
Delegates
 DelegateDescription
Delegate delegate/event to allow the host to validate the data entered.
Delegate delegate and event to allow the host to recognise that the current field has gained focus
Delegate delegate and event to allow the host to recognise that the current field has lost focus
Delegate Define a delegate to allow signalling when the IsDataModified has changed
Delegate Define a delegate to allow signalling when the IsDataValid has changed.
Delegate Define a delegate to allow signalling when the IsNew has changed.
Delegate Define a delegate to allow signalling when the SynergyRecord property has changed
Delegate delegate/event to allow the host to validate the data entered.
Enumerations
 EnumerationDescription
Enumeration Base supported field types
Enumeration Date format enumerations.
Enumeration Property change notification state.
EnumerationEnumeration that describes the state of a Symphony Data Object field after the validation of the value of the field.
Enumeration Exposed field types
Enumeration Date format enumerations.
Enumeration Format indicator of the inbound data.
See Also

Reference

SymphonyFramework Assembly