Telerik.Windows.Controls.DataServices DataServiceCollection. Initializes a new instance of the DataServiceCollection class. The context. Called when the results arrive asynchronously from the server. Since there is no guarantee that this method will be invoked on the UI thread, we have to marshal the response operation back to the main application thread (the UI thread). Code that accesses entities, accesses the DataServiceContext or enumerates results of LINQ queries needs to happen on the UI thread. The result. Gets the total item count. The total item count. Event arguments for a completed submit operation. Marks the error as handled. Gets the data service response. The data service response. Gets a value indicating whether the operation has failed. If true, inspect the Error property for details. Gets or sets a value indicating whether the operation error has been marked as handled by calling method. Event arguments for an in progress submit operation. Gets or sets the options for saving changes. The options for saving changes. Provides data for the LoadedData event. For a failed operation, marks the error as handled so the exception is not thrown. Gets all the top-level entities that were loaded. The top-level entities that were loaded. Gets a value indicating whether the operation has failed. true if the operation failed; otherwise, false. Gets the total entity count for the load operation. The total entity count for the load operation. Gets a value indicating whether the operation error has been marked as handled by calling the MarkErrorAsHandled method. true if the error has been marked as handled; otherwise, false. Provides data for the LoadingData event. Gets or sets the query that is executed remotely. The query that is executed remotely. Represents a view for accessing and manipulating strongly-typed data provided by a DataServiceContext. The type of the entity. Represents a view for accessing and manipulating a DataServiceContext. Initializes a new instance of the class. The data service context. The source collection. Initiates a Load operation if possible. Initiates a Load operation if possible. true if load should be performed even if the new entity query is the same as the last successfully load one; otherwise, false. Cancels the current data loading operation, if any. Initiates a Submit operation if possible. Cancels the current submit operation if any. Rejects all changes. Raises the event. The instance containing the event data. Completes the page move. The index of the new page. Raises the event. The instance containing the event data. Raises the event. The instance containing the event data. Raises event. The instance containing the event data. Raises event. The instance containing the event data. Occurs when a data loading operation is started. Occurs when a data loading operation is completed. Event raised whenever a submit operation is launched. Event raised whenever a submit operation is completed. Gets or sets the instance used for executing the load and submit operations. Gets a value that indicates whether this collection is currently performing a Load operation. true if the collection is currently performing a Load operation; otherwise, false. Gets a value indicating whether the collection is currently performing a Submit operation. true if the collection is currently performing a Submit operation; otherwise, false. Gets a value indicating whether this collection has changes. true if this instance has changes; otherwise, false. Gets a value indicating whether a load operation could be performed based on the present state. true if this instance can load; otherwise, false. Gets a value indicating whether this collection is loading or submitting data. true if this collection is loading or submitting; otherwise, false. Gets or sets a value indicating whether Load is automatically invoked when a change occurs that impacts the query. true if Load will automatically be invoked when a change occurs that impacts the query; otherwise, false. Gets or sets the expand option. The expand option. For more information, please visit . Completes move to page operation. Raises PageChanged event and refreshes the data view. true if the value can change; otherwise, false. Initializes a new instance of the class. The DataServiceContext. The DataServiceQuery. The only supported DataServiceContext.MergeOption is MergeOption.OverwriteChanges. Setting the MergeOption to anything else will result in an InvalidOperationException. Returns with applied filtering, sorting, grouping and paging. Loads the data. Determines whether the query will return a single resource, i.e. it has an Equals filter on its primary key column. The query. true if the URI ends in an opening bracket, one or more digits and a closing bracket, i.e. something like "...Customers(1)" getting the first customer. Using a entity key to select a single entity (see rules: collectionNavigation and keyPredicate) For example: Gets the enumerator. Gets the data service query. The data service query. Provides an object for loading, paging, filtering, sorting and editing entities coming from a WCF Data Service. Use this component to simplify the interaction between the user interface and data from a DataServiceContext. After specifying a DataServiceContext and QueryName, the RadDataServiceDataSource can load data and expose it through the DataView properties. This component also provides codeless integration with other data controls like RadGridView, RadDataPager and RadDataFilter. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Identifies dependency property. Initializes a new instance of the class. Starts the initialization process for this element. Indicates that the initialization process for the element is complete. was called without having previously been called on the element. Initiates a Load operation if possible. Cancels the current load operation if any. Initiates a Submit operation if possible. Cancels the current submit operation if any. Rejects all changes. Gets or sets a value indicating whether Load is automatically invoked when a change occurs that impacts the query composed by the data source. true if the data source is will automatically invoke Load when a change occurs that impacts the query composed by the data source; otherwise, false. Gets or sets the delay before an automatic data loading operation is started. The delay before an automatic data loading operation is started. Gets the current view of entities resulting from the last load operation, using a . The current view of entities resulting from the last load operation. Gets a value indicating whether the control can perform a load operation based on the present state. true if this instance can load data; otherwise, false. Gets or sets the number of items displayed on each page of the view returned from Data, or 0 to disable paging. A non-zero page size will cause the number of entities loaded with each Load operation to be limited as well, using server-side paging. The size of the page. Gets a value indicating whether the currently has any entities with pending changes. true if has changes; otherwise, false. Gets a value indicating whether is currently loading data. true if this instance is loading data; otherwise, false. Gets a value indicating whether is currently submitting changes as a result of a call to . true if this instance is submitting changes; otherwise, false. Gets or sets a value indicating whether the dataService data source is busy (loading or submitting). true if the dataService data source is busy; otherwise, false. Gets or sets the WCF DataServiceContext instance used for executing the load and submit operations. The WCF DataServiceContext. The only supported DataServiceContext.MergeOption is MergeOption.OverwriteChanges. Setting the MergeOption to anything else will result in an InvalidOperationException. Gets or sets the name of the query to use for loading. The name of the query to use for loading data. The DataServiceContext will be searched for a method that returns an EntityQuery, with a name that matches the name provided to QueryName. The matched name can be with or without a "Query" suffix. Gets or sets the expand option. The expand option. For more information, please visit . Gets the filter descriptors used for filtering operations. The filter descriptors. Gets the sort descriptors used for sorting operations. The sort descriptors. Gets the group descriptors used for grouping operations. The group descriptors. Gets the command for loading data. The command for loading data. Gets the command for cancelling load. The command for cancelling load. Gets the command for submitting changes. The command for submitting changes. Gets the command for cancelling submit. The command for cancelling submit. Gets the command for rejecting changes. The command for rejecting changes. Event raised whenever a submit operation is launched. Event raised whenever a submit operation is completed. Occurs when a data loading operation is started. Occurs when a data loading operation is completed.