The EngineClassBase type exposes the following members.
Back to Top
Back to Top
Back to Top
Back to Top
Constructors
Name | Description | |
---|---|---|
EngineClassBase | Initializes a new instance of the EngineClassBase class | |
EngineClassBase(String) | Initializes a new instance of the EngineClassBase class |
Methods
Name | Description | |
---|---|---|
Clone |
Clone the object, and returning a reference to a cloned object.
| |
Clone(Object, BindingFlags) |
Clone the object, and returning a reference to a cloned object.
| |
Clone T (Object, BindingFlags) |
Clone the object, and returning a reference to a cloned object.
| |
ConvertTo T |
Converts Object to specified Type.
| |
CopyObject |
Creates a copy of the current Object.
| |
CopyProperties(Boolean) |
Copies the Properties of the current Object.
| |
CopyProperties(Object) |
Function Copies the Input Object.
| |
CopyProperties(EngineClassBase, Boolean) |
Copies the Properties of the supplied Object.
| |
CopyProperties T1, T2 (T1, T2) |
Copies the Properties by Name of the Source Object to the Destination Object.
| |
DeepClone |
Creates a deep clone of the current object.
| |
DeepCopy |
Creates a deep copy of the current Object.
| |
Deserialize(TextReader) | Deserializes to an instance of EngineClassBase. | |
Deserialize(String) | Deserializes to an instance of EngineClassBase. | |
Deserialize(XmlDocument) | Deserializes to an instance of EngineClassBase. | |
Deserialize(Object, TextReader) | Deserializes to an instance of EngineClassBase. | |
Deserialize(Type, TextReader) | Deserializes to an instance of EngineClassBase. | |
DeserializeFile(String) |
Deserializes the specified XML File.
| |
DeserializeFile(String, Encoding) |
Deserializes the specified XML File.
| |
DeSerializeMe |
Deserializes the XML String.
| |
Dispose |
Releases all resources used by the Object.
| |
Dispose(Boolean) |
Releases all resources used by the Object.
| |
Equals | (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetPropertyNames |
Function Gets the Names of the Member Properties.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
HasProperty |
Function returns True if the Property Name exists.
| |
IsDifferent(Object, Boolean) |
Function compares the Properties of the current Object and the supplied one and returns True if any are not Equal.
| |
IsDifferent(Object, Object, Boolean) |
Function compares the Properties of the current Object and the supplied one and returns True if any are not Equal.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnChanged |
Raises the Changed Event.
| |
OnClearing |
Raises the Clearing Event.
| |
OnDirty |
Raises the Dirty Event.
| |
OnPropertyChanged |
Raises the On Property Changed Event.
| |
PropertiesToCSV |
Returns a Copy of the Object Properties to Comma Separated Values.
| |
PropertiesToString |
Returns a Copy of the Object Properties to a Delimited String.
| |
PropertiesToXML |
Returns a Copy of the Object Properties to a XML formatted String.
| |
Serialize |
Serializes the Object and writes the XML document to a String.
| |
Serialize(Object) |
Serializes the Object and writes the XML document to a String.
| |
Serialize(String) |
Serializes the Object and writes the XML to a File.
| |
Serialize(Encoding) |
Serializes the Object and writes the XML document to a String.
| |
Serialize(XmlWriterSettings) |
Serializes the Object and writes the XML document to a String.
| |
Serialize(Object, XmlWriterSettings) |
Serializes the Object and writes the XML document to a String.
| |
Serialize(String, Encoding) |
Serializes the Object and writes the XML to a File.
| |
SerializeMe |
Serializes the Object and writes the XML document to a String and optionally to a File.
| |
SetError |
Sets an Error for the Object.
| |
SetException |
Sets an Exception for the Object.
| |
SetIsChanged |
Sets the Object to the Is Changed state.
| |
SetIsClean |
Sets the Object to the Is Clean state.
| |
SetIsDirty |
Sets the Object to the Is Dirty state.
| |
ShallowClone |
Creates a shallow clone of the current Object.
| |
ShallowClone(Object) |
Creates a shallow clone of the current Object.
| |
ShallowCopy |
Creates a shallow copy of the current Object.
| |
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
BaseName |
Gets the Base Class Name. Read-only.
| |
ClassType |
Gets the Class Type. Read-only.
| |
Disposed |
Gets a value indicating whether the object has been disposed of. Read-only.
| |
HandleExceptions |
Gets or sets the option to Handle Exceptions.
| |
IsChanged |
Gets or sets the Is Changed flag indicating if the Object has changed.
| |
IsDirty |
Gets or sets the Is Dirty flag indicating if any Data Properties within the Object have been Set.
| |
ItemKey |
Gets or sets the associated Collection Item Key for the Object.
| |
LastErrDescription |
Returns the last Error Description for the Object.
| |
LastErrNumber |
Returns the last Error Number for the Object.
| |
LastErrSource |
Returns the last Error Source for the Object.
| |
LastException |
Returns the last Exception for the Object.
| |
OnDirtyEvent |
Used in conjunction with the SetIsDirty method to raise an Event. If True then if SetIsDirty is called the Dirty Event will be raised.
| |
Properties |
Discovers the attributes of the Properties of the Class and provides access to Property metadata. Read-only.
| |
RaiseError |
If True then when SetError is called an Event will be raised.
| |
Tag |
Gets or sets the associated Tag for the Object.
| |
TypeClassName |
Gets Class Name of the associated Class. Read-only.
|
Events
Name | Description | |
---|---|---|
Changed |
This Event is fired if the SetIsChanged method is called with the 'Notify' argument set to True.
| |
Clearing |
The Object Clearing Event.
| |
Dirty |
This Event is fired if the OnDirtyEvent Property is True or the Optional Paramater 'Notify' in the SetIsDirty method is True when SetIsDirty is called.
| |
PropertyChanged |
Occurs when a property value changes.
|
See Also