C-DEngine 5.105

TheFieldInfo Methods

The TheFieldInfo type exposes the following members.

Methods


  Name Description
Public method AddOrUpdatePlatformBag
Public method CloneBase
Clonse an incoming object into this object
(Inherited from TheDataBase.)
Public method CloneTo
Clones the metadata of the current class to a new class provided to the method
(Inherited from TheMetaDataBase.)
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FireEvent
Fire an Event on a property
(Inherited from TheDataBase.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method IsEventRegistered
Returns true if the requested eThingEvents has registered callbacks
(Inherited from TheDataBase.)
Protected method MemberwiseClone (Inherited from Object.)
Public method NotifyMirror
If called from a derived class and the class was stored in a StorageMirror, this method will call the "NotifyOfUpdate" method in the StorageMirror to inform all Notification Clients that this record has changed. This is VERY Expensive! Do not call too often! This does not work with StorageMirrors that require a PostSalt (unique table name)
(Inherited from TheDataBase.)
Protected method OnPropertyChanged (Inherited from TheBindableBase.)
Public method PropBagGetValue
Public method PropBagRemoveName(String)
Public method PropBagRemoveName(String, String)
Public method PropBagUpdateValue
Public method RegisterEvent
Register a callback that will be fired on a Property Event
(Inherited from TheDataBase.)
Public method RegisterEvent2
Register a callback that will be fired on a Property Event
(Inherited from TheDataBase.)
Public method RegisterPropertyChanged
Register for general property changes (Backend and FrontEnd)
Public method RegisterPropertyChangedByUX
Register for just frontend changes to the field (by user through NMI)
Public method RegisterUXEvent(TheThing, String, String, Action<(Of <<'(ICDEThing, Object>)>>))
Registers a UX Event with the control described in this TheFieldInfo.
Public method RegisterUXEvent(TheThing, String, String, Action<(Of <<'(ICDEThing, Object>)>>), Boolean)
Registers a UX Event with the control described in this TheFieldInfo
Public method SetParent(TheFieldInfo)
Public method SetParent(Int32)
Protected method SetProperty``1 (Inherited from TheBindableBase.)
Public method SetUXProperty(Guid, String)
Public method SetUXProperty(Guid, String, Boolean)
Public method ToString
Public method UnregisterEvent
Unregister a previously registered callback
(Inherited from TheDataBase.)
Public method UnregisterEvent2
Unregister a previously registered callback
(Inherited from TheDataBase.)
Public method UnregisterUXEvent
Unregisters a UX event
Public method UpdateUXProperties