A newer version of this page is available. Switch to the current version.
IPersistentObject MethodsA base interface for the Scheduler persistent objects (appointments, resources, appointment dependencies).
|Assign(IPersistentObject)||Copies all properties of the object passed as the parameter to the current object.|
|Delete()||Deletes the persistent object from the storage or collection.|
|Dispose()||Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Inherited from IDisposable.|
|GetRow(ISchedulerStorageBase)||Provides access to the data record for the persistent object.|
|GetSourceObject(ISchedulerStorageBase)||Returns the data object that is bound to the current persistent object.|
|GetValue(ISchedulerStorageBase, String)||Obtains the value of the data field in the record bound to the current PersistentObject, supplied by the specified storage object.|
|SetValue(ISchedulerStorageBase, String, Object)||Performs a transaction to change the value of the field in the data record bound to the persistent object.|