ContextDataSourceView Methods

The ContextDataSourceView type exposes the following members.

  Name Description
Protected method BuildDeleteObject Creates the objects to use for the delete operation. (Inherited from QueryableDataSourceView.)
Protected method BuildInsertObject Creates the objects to use for the insert operation by using the values to insert and the error message to display if the operation fails. (Inherited from QueryableDataSourceView.)
Protected method BuildQuery Creates a Select query expression by using the select arguments of the data source. (Inherited from QueryableDataSourceView.)
Protected method BuildUpdateObjects Creates the objects to use for the update operation by using the specified values. (Inherited from QueryableDataSourceView.)
Public method CanExecute Determines whether the specified command can be executed. (Inherited from DataSourceView.)
Protected method ClearOriginalValues Clears the original values. (Inherited from QueryableDataSourceView.)
Protected method CreateContext Creates an instance of the data context and entity-set type for the specified operation.
Protected method CreateQueryContext Creates an instance of a query context object that contains the evaluated parameter collections. (Inherited from QueryableDataSourceView.)
Public method Delete(IDictionary, IDictionary) Performs a delete operation. (Inherited from QueryableDataSourceView.)
Public method Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) Performs an asynchronous delete operation on the list of data that the DataSourceView object represents. (Inherited from DataSourceView.)
Protected method DeleteObject Deletes a data object from a table. (Inherited from QueryableDataSourceView.)
Protected method DisposeContext() Disposes the context after an operation is performed.
Protected method DisposeContext(Object) Disposes the specified data context after an operation is performed.
Public method Equals(Object) Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected method ExecuteCommand(String, IDictionary, IDictionary) Executes the specified command. (Inherited from DataSourceView.)
Public method ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) Executes the specified command. (Inherited from DataSourceView.)
Protected method ExecuteDelete Performs a delete operation using the specified keys and using row values that are used to detect conflicts. (Overrides QueryableDataSourceView.ExecuteDelete(IDictionary, IDictionary).)
Protected method ExecuteInsert Performs an insert operation by using the values specified in a collection. (Overrides QueryableDataSourceView.ExecuteInsert(IDictionary).)
Protected method ExecutePaging Executes paging by using the QueryContext object from the QueryableDataSource object. (Inherited from QueryableDataSourceView.)
Protected method ExecuteQuery Performs a query, sort, or paging operation on the IQueryable<T> object. (Inherited from QueryableDataSourceView.)
Protected method ExecuteQueryExpressions Executes query expressions by using an IQueryable object and the QueryContext object. (Inherited from QueryableDataSourceView.)
Protected method ExecuteSelect Performs a data-retrieval operation. (Inherited from QueryableDataSourceView.)
Protected method ExecuteSorting Performs a sorting operation. (Inherited from QueryableDataSourceView.)
Protected method ExecuteUpdate Performs an update operation by using the specified row-key values, the row values, and the row values that are used to detect conflicts. (Overrides QueryableDataSourceView.ExecuteUpdate(IDictionary, IDictionary, IDictionary).)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Protected method GetDataObjectType Retrieves the type of data object to use for the delete, insert, and update operations.
Protected method GetEntitySetType Retrieves the entity set as a property, field, or data context.
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Protected method GetOriginalValues Retrieves the original values for the specified keys that were stored during the Select operation. (Inherited from QueryableDataSourceView.)
Protected method GetSource Retrieves the source of the query context. (Overrides QueryableDataSourceView.GetSource(QueryContext).)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method HandleValidationErrors Called by methods that perform CRUD operations when a CRUD operation fails in the data-object building process. (Inherited from QueryableDataSourceView.)
Public method Insert(IDictionary) Performs an asynchronous insert operation on the data items that the QueryableDataSourceView object represents. (Inherited from QueryableDataSourceView.)
Public method Insert(IDictionary, DataSourceViewOperationCallback) Performs an asynchronous insert operation on the list of data that the DataSourceView object represents. (Inherited from DataSourceView.)
Protected method InsertObject Inserts data objects into a QueryableDataSourceView object. (Inherited from QueryableDataSourceView.)
Protected method LoadViewState Restores the previously saved view state for the data source view. (Inherited from QueryableDataSourceView.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnDataSourceViewChanged Raises the DataSourceViewChanged event. (Inherited from DataSourceView.)
Protected method OnQueryCreated Raises the QueryCreated event after the QueryableDataSource control has created an IQueryable object. (Inherited from QueryableDataSourceView.)
Protected method OnQueryParametersChanged Calls the RaiseViewChanged method. (Inherited from QueryableDataSourceView.)
Protected method RaiseUnsupportedCapabilityError Called by the RaiseUnsupportedCapabilitiesError method to compare the capabilities requested for an ExecuteSelect operation against those that the view supports. (Inherited from DataSourceView.)
Public method RaiseViewChanged Calls the OnDataSourceViewChanged method. (Inherited from QueryableDataSourceView.)
Protected method SaveViewState Saves changes to view state for the QueryableDataSourceView object since the time that the page was posted to the server. (Inherited from QueryableDataSourceView.)
Public method Select Gets a list of data asynchronously from the underlying data storage. (Inherited from DataSourceView.)
Protected method StoreOriginalValues(IList) Stores the original values from the Select operation in the control's view state. (Inherited from QueryableDataSourceView.)
Protected method StoreOriginalValues(IList, Func<PropertyDescriptor, Boolean>) Stores the original values from the select operation in the control's view state when delete or update operations are enabled. (Inherited from QueryableDataSourceView.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Protected method TrackViewState Causes tracking of view-state changes to the server control so that they can be stored in the server control's state. (Inherited from QueryableDataSourceView.)
Public method Update(IDictionary, IDictionary, IDictionary) Performs an update operation. (Inherited from QueryableDataSourceView.)
Public method Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) Performs an asynchronous update operation on the list of data that the DataSourceView object represents. (Inherited from DataSourceView.)
Protected method UpdateObject Updates a data object. (Inherited from QueryableDataSourceView.)
Top

  Name Description
Explicit interface implemetation Private method IStateManager.LoadViewState When implemented by a class, loads the server control's previously saved view state for the control. (Inherited from QueryableDataSourceView.)
Explicit interface implemetation Private method IStateManager.SaveViewState When implemented by a class, saves the changes to a server control's view state to an object. (Inherited from QueryableDataSourceView.)
Explicit interface implemetation Private method IStateManager.TrackViewState When implemented by a class, gets a value that indicates whether a server control is tracking its view-state changes. (Inherited from QueryableDataSourceView.)
Top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft