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

IAppointmentStorage Properties

Defines the base interface for different types of the Scheduler storage - the legacy appointment storage and a new asynchronous storage.
Name Description
AutoReload Gets or sets whether persistent object data is automatically fetched from the data source when it is modified. Inherited from IPersistentObjectStorage<T>.
CommitIdToDataSource Gets or sets whether the appointment ID value should be passed to the data source.
Count Gets the number of elements contained in a collection. Inherited from IPersistentObjectStorage<T>.
CustomFieldMappings Gets or sets the custom field mappings collection associated with this IAppointmentStorageBase object. Inherited from IAppointmentStorageBase.
DataMember Gets or sets the data source member which supplies data to the storage object. Inherited from IPersistentObjectStorage<T>.
DataSource Gets or sets the object used as the data source to store persistent objects (appointments, resources., appointment dependencies). Inherited from IPersistentObjectStorage<T>.
Filter Gets or sets a string used to filter storage objects. Inherited from IPersistentObjectStorage<T>.
FilterCriteria Gets or sets the criteria to filter persistent objects in the storage. Inherited from IPersistentObjectStorage<T>.
IsUpdateLocked Gets whether the storage has been locked for updating. Inherited from IPersistentObjectStorage<T>.
Item[Int32] Provides indexed access to individual items contained within the storage. Inherited from IPersistentObjectStorage<T>.
Items Provides access to the collection of appointments within the storage. Inherited from IAppointmentStorageBase.
Labels Provides access to the storage containing appointment label objects. Inherited from IAppointmentStorageBase.
Mappings Provides access to appointment mappings. Inherited from IAppointmentStorageBase.
ResourceSharing Gets or sets a value indicating whether an appointment can be associated with multiple resources. Inherited from IAppointmentStorageBase.
Statuses Provides access to the storage containing appointment status objects. Inherited from IAppointmentStorageBase.
Storage Returns the storage that owns this IAppointmentStorage.
SupportsRecurrence Gets whether the appointment storage can contain recurrence information. Inherited from IAppointmentStorageBase.
SupportsReminders Gets whether the appointment storage can have reminder data. Inherited from IAppointmentStorageBase.
UnboundMode Gets a value indicating if the storage is bound to data. Inherited from IPersistentObjectStorage<T>.
See Also