Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]Welcome to DevExpress .NET Documentation
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Expand]Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]ASP.NET WebForms Controls
 [Expand]ASP.NET MVC Extensions
 [Expand]Localization
 [Expand]Redistribution and Deployment
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.Data.Linq
  [Expand]DevExpress.Web
  [Expand]DevExpress.Web.ASPxGauges
  [Expand]DevExpress.Web.ASPxGauges.Base
  [Expand]DevExpress.Web.ASPxGauges.Scripts
  [Expand]DevExpress.Web.ASPxHtmlEditor
  [Expand]DevExpress.Web.ASPxHtmlEditor.Localization
  [Expand]DevExpress.Web.ASPxHtmlEditor.Scripts
  [Expand]DevExpress.Web.ASPxPivotGrid
  [Expand]DevExpress.Web.ASPxPivotGrid.Data
  [Expand]DevExpress.Web.ASPxPivotGrid.HtmlControls
  [Expand]DevExpress.Web.ASPxPivotGrid.Scripts
  [Expand]DevExpress.Web.ASPxRichEdit
  [Expand]DevExpress.Web.ASPxRichEdit.Localization
  [Expand]DevExpress.Web.ASPxRichEdit.Scripts
  [Collapse]DevExpress.Web.ASPxScheduler
   [Expand]ActiveViewChangingEventArgs Class
    ActiveViewChangingEventHandler Delegate
   [Expand]AgendaAppointmentCellStyle Class
   [Expand]AgendaAppointmentStyles Class
   [Expand]AgendaCellStyle Class
   [Expand]AgendaCellStyleBase Class
   [Expand]AgendaDateCellStyle Class
    AgendaDayHeaderOrientation Enumeration
   [Expand]AgendaEmptyCellStyle Class
   [Expand]AgendaHorizontalDateHeaderStyles Class
    AgendaIconCellVisibility Enumeration
    AgendaResourceLocation Enumeration
   [Expand]AgendaStylesBase Class
   [Expand]AgendaVerticalDateHeaderStyles Class
   [Expand]AgendaView Class
   [Expand]AgendaViewStyles Class
   [Expand]AgendaViewTemplates Class
   [Expand]AppointmentDialogLayoutSettings Class
   [Expand]AppointmentFormBaseEventArgs Class
   [Expand]AppointmentFormEventArgs Class
    AppointmentFormEventHandler Delegate
   [Expand]AppointmentFormTemplateContainer Class
   [Expand]AppointmentFormTemplateContainerBase Class
   [Expand]AppointmentImages Class
   [Expand]AppointmentImagesEventArgs Class
    AppointmentImagesEventHandler Delegate
   [Expand]AppointmentInplaceEditorEventArgs Class
    AppointmentInplaceEditorEventHandler Delegate
   [Expand]AppointmentInplaceEditorTemplateContainer Class
   [Expand]AppointmentLabel Class
   [Expand]AppointmentLabelCollection Class
    AppointmentSelectionAppearanceMode Enumeration
   [Expand]AppointmentStatus Class
   [Expand]AppointmentStatusCollection Class
   [Expand]AppointmentTemplateContainer Class
    AppointmentToolTipMode Enumeration
   [Expand]AppointmentViewInfoCustomizingEventArgs Class
    AppointmentViewInfoCustomizingEventHandler Delegate
   [Expand]ASPxAgendaViewAppointmentDisplayOptions Class
   [Expand]ASPxAppointmentCustomFieldMapping Class
   [Expand]ASPxAppointmentCustomFieldMappingCollection Class
   [Expand]ASPxAppointmentMappingInfo Class
   [Expand]ASPxAppointmentStorage Class
   [Expand]ASPxDateNavigator Class
   [Expand]ASPxDayViewAppointmentDisplayOptions Class
   [Expand]ASPxMonthViewAppointmentDisplayOptions Class
   [Expand]ASPxResourceCustomFieldMapping Class
   [Expand]ASPxResourceCustomFieldMappingCollection Class
   [Expand]ASPxResourceMappingInfo Class
   [Expand]ASPxResourceNavigator Class
   [Collapse]ASPxResourceStorage Class
     ASPxResourceStorage Members
     ASPxResourceStorage Constructor
    [Expand]ASPxResourceStorage Properties
   [Expand]ASPxScheduler Class
    ASPxSchedulerChangeAction Enumeration
   [Expand]ASPxSchedulerCustomErrorTextEventArgs Class
    ASPxSchedulerCustomErrorTextEventHandler Delegate
   [Expand]ASPxSchedulerDataBaseUpdatedEventArgs Class
   [Expand]ASPxSchedulerDataDeletedEventArgs Class
    ASPxSchedulerDataDeletedEventHandler Delegate
   [Expand]ASPxSchedulerDataDeletingEventArgs Class
    ASPxSchedulerDataDeletingEventHandler Delegate
   [Expand]ASPxSchedulerDataInsertedEventArgs Class
    ASPxSchedulerDataInsertedEventHandler Delegate
   [Expand]ASPxSchedulerDataInsertingEventArgs Class
    ASPxSchedulerDataInsertingEventHandler Delegate
   [Expand]ASPxSchedulerDataUpdatedEventArgs Class
    ASPxSchedulerDataUpdatedEventHandler Delegate
   [Expand]ASPxSchedulerDataUpdatingEventArgs Class
    ASPxSchedulerDataUpdatingEventHandler Delegate
   [Expand]ASPxSchedulerDialogLayoutSettings Class
   [Expand]ASPxSchedulerFormDataHelper Class
   [Expand]ASPxSchedulerOptionsAdaptivity Class
   [Expand]ASPxSchedulerOptionsBehavior Class
   [Expand]ASPxSchedulerOptionsCellAutoHeight Class
   [Expand]ASPxSchedulerOptionsCookies Class
   [Expand]ASPxSchedulerOptionsForms Class
   [Expand]ASPxSchedulerOptionsLoadingPanel Class
   [Expand]ASPxSchedulerOptionsMenu Class
   [Expand]ASPxSchedulerOptionsToolTips Class
   [Expand]ASPxSchedulerOptionsView Class
   [Expand]ASPxSchedulerPopupForm Class
   [Expand]ASPxSchedulerPopupMenu Class
   [Expand]ASPxSchedulerPrepareFormPopupContainerEventArgs Class
    ASPxSchedulerPrepareFormPopupContainerHandler Delegate
   [Expand]ASPxSchedulerRelatedControl Class
   [Expand]ASPxSchedulerRelatedControlBase Class
   [Expand]ASPxSchedulerResourceHeaderOptions Class
   [Expand]ASPxSchedulerStorage Class
   [Expand]ASPxSchedulerTimeCellPreparedEventArgs Class
    ASPxSchedulerTimeCellPreparedEventHandler Delegate
   [Expand]ASPxTimelineViewAppointmentDisplayOptions Class
   [Expand]ASPxTimeZoneEdit Class
   [Expand]ASPxViewNavigator Class
   [Expand]ASPxViewSelector Class
   [Expand]ASPxViewSelectorOptionsAdaptivity Class
   [Expand]ASPxViewVisibleInterval Class
   [Expand]ASPxViewVisibleIntervalOptionsAdaptivity Class
   [Expand]ASPxWeekViewAppointmentDisplayOptions Class
    AutoHeightMode Enumeration
   [Expand]BottomLeftCornerStyle Class
   [Expand]CellBodyStyle Class
   [Expand]ClientSideAppointmentFieldNames Class
   [Expand]CustomizeElementStyleEventArgs Class
    CustomizeElementStyleEventHandler Delegate
   [Expand]DateNavigatorProperties Class
   [Expand]DayView Class
   [Expand]FullWeekView Class
   [Expand]GotoDateDialogLayoutSettings Class
   [Expand]GotoDateFormEventArgs Class
    GotoDateFormEventHandler Delegate
   [Expand]GotoDateFormTemplateContainer Class
   [Expand]HeaderStyle Class
   [Expand]InitClientAppointmentEventArgs Class
    InitClientAppointmentHandler Delegate
   [Expand]MonthView Class
   [Expand]PopupMenuShowingEventArgs Class
    PopupMenuShowingEventHandler Delegate
   [Expand]PreparePopupMenuEventArgs Class
    PreparePopupMenuEventHandler Delegate
   [Expand]RecurrenceDialogLayoutSettings Class
   [Expand]RecurrentAppointmentDeleteDialogLayoutSettings Class
   [Expand]RecurrentAppointmentEditDialogLayoutSettings Class
   [Expand]ReminderDialogLayoutSettings Class
    ResourceColorFillArea Enumeration
   [Expand]ResourceNavigator Class
   [Expand]SchedulerCallbackCommandEventArgs Class
    SchedulerCallbackCommandEventHandler Delegate
   [Expand]SchedulerCallbackCommandId Class
   [Expand]SchedulerClientSideEvents Class
   [Expand]SchedulerCustomShortcutCollection Class
    SchedulerFormAction Enumeration
   [Expand]SchedulerFormEditorsImages Class
   [Expand]SchedulerFormEventArgs Class
   [Expand]SchedulerFormTemplateContainer Class
    SchedulerFormVisibility Enumeration
   [Expand]SchedulerShortcut Class
   [Expand]SchedulerShortcutCommands Class
   [Expand]SchedulerTemplates Class
   [Expand]SchedulerViewBase Class
   [Expand]SchedulerViewRepository Class
   [Expand]SelectionBarStyle Class
   [Expand]TimeIndicatorDisplayOptions Class
   [Expand]TimelineView Class
   [Expand]TimelineViewStyles Class
    ToolTipCornerType Enumeration
    WebElementType Enumeration
   [Expand]WeekView Class
   [Expand]WorkWeekView Class
  [Expand]DevExpress.Web.ASPxScheduler.Commands.Dialogs
  [Expand]DevExpress.Web.ASPxScheduler.Controls
  [Expand]DevExpress.Web.ASPxScheduler.Dialogs
  [Expand]DevExpress.Web.ASPxScheduler.Drawing
  [Expand]DevExpress.Web.ASPxScheduler.Localization
  [Expand]DevExpress.Web.ASPxScheduler.Reporting
  [Expand]DevExpress.Web.ASPxScheduler.Scripts
  [Expand]DevExpress.Web.ASPxSpellChecker
  [Expand]DevExpress.Web.ASPxSpellChecker.Localization
  [Expand]DevExpress.Web.ASPxSpellChecker.Scripts
  [Expand]DevExpress.Web.ASPxSpreadsheet
  [Expand]DevExpress.Web.ASPxSpreadsheet.Localization
  [Expand]DevExpress.Web.ASPxSpreadsheet.Scripts
  [Expand]DevExpress.Web.ASPxTreeList
  [Expand]DevExpress.Web.ASPxTreeList.Internal
  [Expand]DevExpress.Web.ASPxTreeList.Localization
  [Expand]DevExpress.Web.ASPxTreeList.Scripts
  [Expand]DevExpress.Web.Captcha
  [Expand]DevExpress.Web.Data
  [Expand]DevExpress.Web.Internal
  [Expand]DevExpress.Web.Localization
  [Expand]DevExpress.Web.Mvc
  [Expand]DevExpress.Web.Mvc.BinderSettings
  [Expand]DevExpress.Web.Mvc.Controllers
  [Expand]DevExpress.Web.MVC.Scripts
  [Expand]DevExpress.Web.Mvc.UI
  [Expand]DevExpress.Web.Office
  [Expand]DevExpress.Web.Office.Internal
  [Expand]DevExpress.Web.Rendering
  [Expand]DevExpress.Web.Scripts
  [Expand]DevExpress.XtraCharts.Web
  [Expand]DevExpress.XtraCharts.Web.Designer
  [Expand]DevExpress.XtraCharts.Web.Scripts
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

ASPxResourceStorage Members

Represents a storage which holds appointment resources.

Expanded Public Constructors

Show: Inherited
  Name Description
Public method ASPxResourceStorage Initializes a new instance of the ASPxResourceStorage class with the specified scheduler storage.
Top

Expanded Public Properties

Show: Inherited
  Name Description
Public property AutoReload (Inherited from DevExpress.XtraScheduler.PersistentObjectStorage<DevExpress.XtraScheduler.Resource>)
Public property ColorSaving Gets or sets a type of format to store the color information. (Inherited from ResourceStorageBase)
Public property Count Gets the number of elements contained in a collection. (Inherited from PersistentObjectStorage<T>)
Public property CustomFieldMappings Provides access to the collection of mappings of the resource's custom properties.
Public property DataManager For internal use only. (Inherited from ResourceStorageBase)
Public property DataMember Overrides the DevExpress.XtraScheduler.PersistentObjectStorage<T>.DataMember property to hide it.
Public property DataSource Overrides the DevExpress.XtraScheduler.PersistentObjectStorage<T>.DataSource property to hide it.
Public property Filter Gets or sets a criteria string used to filter resources. (Inherited from ResourceStorageBase)
Public property FilterCriteria Gets or sets the criteria to filter resources in the storage. (Inherited from ResourceStorageBase)
Public property IsDisposed (Inherited from DevExpress.XtraScheduler.PersistentObjectStorage<DevExpress.XtraScheduler.Resource>)
Public property IsLoading Gets whether the storage is being initialized. (Inherited from PersistentObjectStorage<T>)
Public property IsUpdateLocked Gets whether the storage has been locked for updating. (Inherited from PersistentObjectStorage<T>)
Public property Item Provides indexed access to the individual items in the collection which can be accessed via the storage's DevExpress.XtraScheduler.ResourceStorageBase.Items property. (Inherited from ResourceStorageBase)
Public property Items Gets the collection of resources within the storage. (Inherited from ResourceStorageBase)
Public property Mappings Provides access to the object containing a set of resource's properties mappings.
Public property ResourceFactory Provides access to resource factory for the current storage. (Inherited from ResourceStorageBase)
Public property ShouldUpdateAfterInsert Gets or sets whether the appointment storage should perform the UPDATE query after INSERT. (Inherited from PersistentObjectStorage<T>)
Public property Storage (Inherited from DevExpress.XtraScheduler.PersistentObjectStorage<DevExpress.XtraScheduler.Resource>)
Public property UnboundDataKeeper (Inherited from DevExpress.XtraScheduler.PersistentObjectStorage<DevExpress.XtraScheduler.Resource>)
Public property UnboundMode Gets a value indicating if the storage is bound to data. (Inherited from PersistentObjectStorage<T>)
Top

Expanded Public Methods

Show: Inherited
  Name Description
Public method Add Appends the specified DevExpress.XtraScheduler.Resource object to the collection of resources in the storage. (Inherited from ResourceStorageBase)
Public method AddRange Appends an array of resources to the storage's collection. (Inherited from ResourceStorageBase)
Public method AppendBaseMappings Clears previous mappings and appends base mappings. (Inherited from PersistentObjectStorage<T>)
Public method AppendCustomMappings Appends DevExpress.XtraScheduler.PersistentObjectStorage<T>.CustomFieldMappings to the collection of actual mappings. For internal use. (Inherited from PersistentObjectStorage<T>)
Public method AppendDefaultMappings Adds mappings for persistent object properties with field names equal to property names. (Inherited from PersistentObjectStorage<T>)
Public method AppendMappings Adds mappings defined in the storage to the specified mapping collection. (Inherited from PersistentObjectStorage<T>)
Public method AttachStorage Sets the Scheduler storage which owns the current storage. (Inherited from ResourceStorageBase)
Public method BeginInit Starts the scheduler storage initialization. Initialization occurs at runtime. (Inherited from PersistentObjectStorage<T>)
Public method BeginUpdate Obsolete. Locks the object until the EndUpdate or CancelUpdate method is called. (Inherited from PersistentObjectStorage<T>)
Public method CancelUpdate Obsolete. Unlocks the PersistentObjectStorage<T> object after it has been locked by the BeginUpdate method, without causing an immediate visual update. (Inherited from PersistentObjectStorage<T>)
Public method Clear Removes all the items from the persistent object storage. (Inherited from PersistentObjectStorage<T>)
Public method CommitExistingObject Commits changes to an existing object. Updates the object data record in the underlying data source. For internal use. (Inherited from PersistentObjectStorage<T>)
Public method CommitNewObject Commits a new object. Creates a new object data record and stores it in the underlying data source. For internal use. (Inherited from PersistentObjectStorage<T>)
Public method Contains Determines whether the storage contains the specified resource. (Inherited from ResourceStorageBase)
Public method CreateCustomFields Creates the custom fields specific to this persistent object and adds them to the object's custom fields collection. (Inherited from PersistentObjectStorage<T>)
Public method CreateResource Overloaded. Creates a new resource with the specified ID and caption. (Inherited from ResourceStorageBase)
Public method Dispose Disposes of the ASPxResourceStorage object. (Inherited from PersistentObjectStorage<T>)
Public method EndInit Finalizes the storage initialization. (Inherited from PersistentObjectStorage<T>)
Public method EndUpdate Obsolete. Unlocks the PersistentObjectStorage<T> object after a call to the BeginUpdate method and causes an immediate visual update. (Inherited from PersistentObjectStorage<T>)
Public method Equals Determines whether the specified System.Object is equal to the current System.Object. (Inherited from System.Object)
Public methodStatic member Equals Determines whether the specified System.Object instances are considered equal. (Inherited from System.Object)
Public method GetColumnNames Gets the names of data columns associated with this ASPxResourceStorage object. (Inherited from PersistentObjectStorage<T>)
Public method GetHashCode Serves as a hash function for a particular type. System.Object.GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from System.Object)
Public method GetObjectRow Returns the data row object that contains information about the specified persistent object. (Inherited from PersistentObjectStorage<T>)
Public method GetObjectValue Returns the value of the specified field in the data row that contains information about the specified persistent object. (Inherited from PersistentObjectStorage<T>)
Public method GetResourceById Gets a resource within the collection by its ID value. (Inherited from ResourceStorageBase)
Public method GetType Gets the System.Type of the current instance. (Inherited from System.Object)
Public method LoadFromXml Overloaded. Loads settings of resources from the specified XML file to the resource storage. (Inherited from ResourceStorageBase)
Public method LoadObjects Loads persistent objects from the data source to the storage. (Inherited from PersistentObjectStorage<T>)
Public method RaiseReload Raises the internal Reload event. This member supports the internal infrastructure and is not intended to be used directly from your code. (Inherited from PersistentObjectStorage<T>)
Public methodStatic member ReferenceEquals Determines whether the specified System.Object instances are the same instance. (Inherited from System.Object)
Public method Remove Removes the specified DevExpress.XtraScheduler.Resource object from the storage. (Inherited from ResourceStorageBase)
Public method RollbackExistingObject Restores an object to its previous state and cancels uncommitted changes that were made to the object. (Inherited from PersistentObjectStorage<T>)
Public method SaveToXml Overloaded. Saves resources from the resource storage to the specified stream. (Inherited from ResourceStorageBase)
Public method SetObjectValue Assigns the specified value to a field in the data row that contains information about the specified persistent object. (Inherited from PersistentObjectStorage<T>)
Public method SetResourceFactory Assigns the specified resource factory to the ASPxResourceStorage. (Inherited from ResourceStorageBase)
Public method ToString Returns a System.String that represents the current System.Object. (Inherited from System.Object)
Public method ValidateDataSource Checks mappings for validity. (Inherited from ResourceStorageBase)
Top

Expanded Public Events

Show: Inherited
  Name Description
Public event AutoReloading Occurs when persistent object data is automatically fetched from the data source; allows cancelling data loading. (Inherited from PersistentObjectStorage<T>)
Public event FilterChanged Occurs when the DevExpress.XtraScheduler.PersistentObjectStorage<T>.Filter property value is changed. (Inherited from PersistentObjectStorage<T>)
Public event MappingsChanged Occurs when the field name of any object mapping in the storage is changed. (Inherited from PersistentObjectStorage<T>)
Public event ObjectChanged Occurs when a persistent object in the storage is changed. (Inherited from PersistentObjectStorage<T>)
Public event ObjectChanging Occurs before a persistent object in the storage is changed and allows you to cancel changes. (Inherited from PersistentObjectStorage<T>)
Public event ObjectCollectionCleared Occurs when a collection of persistent objects in the storage is cleared. (Inherited from PersistentObjectStorage<T>)
Public event ObjectCollectionLoaded Occurs when persistent objects are loaded from the data source into the storage. (Inherited from PersistentObjectStorage<T>)
Public event ObjectDeleted Occurs when a persistent object is deleted from the storage. (Inherited from PersistentObjectStorage<T>)
Public event ObjectDeleting Occurs before a persistent object is deleted from the storage and allows you to cancel deletion. (Inherited from PersistentObjectStorage<T>)
Public event ObjectInserted Occurs when a persistent object is inserted into the storage. (Inherited from PersistentObjectStorage<T>)
Public event ObjectInserting Occurs before a persistent object is inserted into the storage and allows you to cancel insertion. (Inherited from PersistentObjectStorage<T>)
Public event ResourceVisibilityChanged Occurs when the DevExpress.XtraScheduler.Resource.Visible property value is changed. (Inherited from ResourceStorageBase)
Public event SortedColumnsChanged Occurs when the sort order of columns in Resources Tree is changed. (Inherited from ResourceStorageBase)
Top

Expanded See Also

Is this topic helpful?​​​​​​​