System.Object
The Serializable class defines an object that can be loaded from or saved to the DataSource. It cannot be instantiated, as it is an abstract class, but it provides a base for many objects in the GeoCalc library.
| 
                     Constructor  | 
                
                     Description  | 
            
| 
                     Gets/Sets whether this object is a special base object that has updated identifiers from custom or enterprise.  | 
            |
| 
                     Gets or sets when this object was deprecated.  | 
            |
| 
                     Gets or sets the History List.  | 
            |
| 
                     Gets the identifiers for this object.  | 
            |
| 
                     Gets whether this object is in the base level datasource.  | 
            |
| 
                     Gets whether this object is deprecated. DeprecatedTimestamp  | 
            |
| 
                     Gets whether this object has a dependency on a file.  | 
            |
| 
                     Gets whether this object is 'readonly'. (meaning is its definition file read only)  | 
            |
| 
                     Gets or sets whether this object is usable.  | 
            |
| 
                     Gets or sets the name of the serializable object.  | 
            |
| 
                     Gets the GeoCalc object type.  | 
            |
| 
                     Gets the GeoCalc object type as a string.  | 
            |
| 
                     Gets or sets the remarks regarding the serializable object.  | 
            |
| 
                     Gets or sets when this object was revised.  | 
            
| 
                     Method  | 
                
                     Description  | 
            
| CheckIsUsable | Check to see if this object is usable. | 
| 
                     For use when taking an object from one datasource and attempting to add it to another.  | 
            |
| 
                     Resets the usability flags to 'unknown'.  | 
            |
| 
                     Produces a deep-copy of the current instance  | 
            |
| 
                     Comparison to see if the object obj is "nearly" equal to this.  | 
            |
| 
                     Comparison to see if the object obj is "nearly" equal to this.  | 
            |
| 
                     Gets this object description  | 
            |
| 
                     Comparison to see if the object obj is "nearly" equal to this.  | 
            |
| 
                     Comparison to see if the object obj is nearly equal to this.  | 
            |
| 
                     Checks if the specified usability flag is set.  | 
            |
| 
                     Sets the specific usability flag  | 
            |
| 
                     Comparison to see if the object obj is exactly equal to this.  | 
            |
| 
                     For objects where IsUsable is false, attempt to recheck. Used mainly for filebased serializable objects (Nadcon grid shifts, DLS translators).  | 
            |
| 
                     Unsets the specific usability flag  | 
            |
| 
                     Inherited Method  | 
                
                     Description  | 
            
| 
                     Equals  | 
                
                     Determines whether the specified object is equal to the current object. (Inherited from Object).  | 
            
| 
                     GetHashCode  | 
                
                     Serves as the default hash function. (Inherited from Object).  | 
            
| 
                     GetType  | 
                
                     Gets the Type of the current instance. (Inherited from Object).  | 
            
| 
                     ToString  | 
                
                     Returns a string that represents the current object. (Inherited from Object).  |