Skip to main content
A newer version of this page is available. .

IAppointmentDependencyStorage Methods

An interface of a storage which holds a collection of appointment dependencies.
Name Description
Add(AppointmentDependency) Adds the specified appointment dependency object to the storage.
AddRange(AppointmentDependency[]) Appends an array of appointment dependencies to the storage.
AppendBaseMappings(MappingCollection) Clears existing base mappings and appends the specified mappings. Inherited from IPersistentObjectStorage<T>.
Clear() Locks the IPersistentObjectStorage<T> object by disallowing visual updates until the EndUpdate or CancelUpdate method is called. Inherited from IPersistentObjectStorage<T>.
CreateAppointmentDependency(Object, Object, AppointmentDependencyType) Creates a dependency of the specified type between two appointments specified by their IDs.
CreateAppointmentDependency(Object, Object) Creates a dependency between two appointments specified by their Ids.
CreateCustomFields(T) Creates the custom fields specific to this persistent object and adds them to the object’s custom fields collection. Inherited from IPersistentObjectStorage<T>.
Dispose() Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Inherited from IDisposable.
GetColumnNames() Gets the names of data columns associated with this IPersistentObjectStorage<T> object. Inherited from IPersistentObjectStorage<T>.
GetObjectRow(T) Returns the data row object that contains information about the specified persistent object. Inherited from IPersistentObjectStorage<T>.
GetObjectValue(T, String) Obtains the value of the specified field in the data row that contains information about the specified persistent object. Inherited from IPersistentObjectStorage<T>.
LoadFromXml(Stream) Loads appointment dependencies from the stream in XML format to the resource storage.
LoadFromXml(String) Loads appointment dependencies from the specified file in XML format to the storage.
Remove(AppointmentDependency) Removes an appointment dependency from the storage.
SaveToXml(Stream) Saves appointment dependencies from the storage to the specified stream.
SaveToXml(String) Saves appointment dependencies from the storage to a file in XML format.
SetAppointmentDependencyFactory(IAppointmentDependencyFactory) Assigns the specified factory to the appointment dependency storage.
SetObjectValue(T, String, Object) Assigns the specified value to a field in the data row that contains information about the specified persistent object. Inherited from IPersistentObjectStorage<T>.
ValidateDataSource() Checks mapped data source fields and mappings for availability and duplicates. Inherited from IPersistentObjectStorage<T>.
See Also