QueryableDataSourceView Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Admite el control QueryableDataSource y proporciona una interfaz para que los controles enlazados a datos realicen operaciones de datos LINQ.
public ref class QueryableDataSourceView abstract : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public abstract class QueryableDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type QueryableDataSourceView = class
inherit DataSourceView
interface IStateManager
Public MustInherit Class QueryableDataSourceView
Inherits DataSourceView
Implements IStateManager
- Herencia
- Derivado
- Implementaciones
Constructores
| QueryableDataSourceView(DataSourceControl, String, HttpContext) |
Inicializa una nueva instancia de la clase QueryableDataSourceView. |
Campos
| EventSelected |
Especifica si se ha producido el evento que causa la finalización de la operación de recuperación de datos. |
| EventSelecting |
Especifica si se ha producido el evento que tiene lugar antes de una operación de recuperación de datos. |
Propiedades
| AutoGenerateOrderByClause |
Obtiene o establece un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual crea una cláusula |
| AutoGenerateWhereClause |
Obtiene o establece un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual crea una cláusula |
| AutoPage |
Obtiene o establece un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite la paginación de forma predeterminada. |
| AutoSort |
Obtiene o establece un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite la ordenación de forma predeterminada. |
| CanDelete |
Obtiene un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite operaciones de eliminación. |
| CanInsert |
Obtiene un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite operaciones de inserción. |
| CanPage |
Obtiene un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite la paginación. |
| CanRetrieveTotalRowCount |
Obtiene un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite la recuperación del número total de filas de datos y la recuperación de los datos. |
| CanSort |
Obtiene un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite una vista ordenada de los datos recuperados. |
| CanUpdate |
Obtiene un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite operaciones de actualización. |
| DeleteParameters |
Obtiene la colección que contiene los parámetros que se usan durante una operación de eliminación. |
| EntityType |
Obtiene el tipo de objeto de datos que se va a usar para las operaciones CUD. |
| Events |
Obtiene una lista de delegados de controladores de eventos de la vista de origen de datos. (Heredado de DataSourceView) |
| GroupBy |
Obtiene o establece el nombre o nombres de las propiedades que deben utilizarse durante la operación de selección para agrupar los datos. |
| GroupByParameters |
Obtiene una colección de parámetros cuyos valores se utilizan para crear la cláusula |
| InsertParameters |
Obtiene una colección de parámetros que se usan durante la operación de inserción. |
| IsTrackingViewState |
Obtiene un valor que indica si el objeto QueryableDataSourceView está guardando los cambios en su estado de vista. |
| Name |
Obtiene el nombre de la vista de datos de origen. (Heredado de DataSourceView) |
| OrderBy |
Obtiene o establece el nombre de las propiedades que se usan durante la operación de selección para ordenar los datos. |
| OrderByParameters |
Obtiene la colección de parámetros que se usan durante la operación de selección para ordenar los datos. |
| OrderGroupsBy |
Obtiene o establece el nombre de las propiedades que se usan durante la operación de selección para ordenar los datos agrupados. |
| OrderGroupsByParameters |
Obtiene una colección de parámetros que se utilizan para crear la cláusula |
| SelectNew |
Obtiene o establece las propiedades y los valores calculados que se incluyen en los datos recuperados. |
| SelectNewParameters |
Obtiene la colección de parámetros que se usan durante una operación de recuperación de datos. |
| UpdateParameters |
Obtiene la colección de parámetros que se usan durante una operación de actualización. |
| Where |
Obtiene o establece un valor que especifica las condiciones que deben cumplirse para que una fila se incluya en los datos recuperados. |
| WhereParameters |
Obtiene una colección de parámetros que se utilizan para crear una cláusula |
Métodos
| BuildDeleteObject(IDictionary, IDictionary, IDictionary<String,Exception>) |
Crea los objetos que se van a usar para la operación de eliminación. |
| BuildInsertObject(IDictionary, IDictionary<String,Exception>) |
Crea los objetos que se van a usar para la operación de inserción utilizando los valores que se van a insertar y el mensaje de error que se va a mostrar si se produce un error en la operación. |
| BuildQuery(DataSourceSelectArguments) |
Crea una expresión de consulta Select utilizando los argumentos Select del origen de datos. |
| BuildUpdateObjects(IDictionary, IDictionary, IDictionary, IDictionary<String,Exception>) |
Crea los objetos que se van a usar para la operación de actualización utilizando los valores especificados. |
| CanExecute(String) |
Determina si se puede ejecutar el comando especificado. (Heredado de DataSourceView) |
| ClearOriginalValues() |
Borra los valores originales. |
| CreateQueryContext(DataSourceSelectArguments) |
Crea una instancia del objeto de contexto de consulta que contiene las colecciones de parámetros evaluados. |
| Delete(IDictionary, IDictionary) |
Realiza una operación de eliminación. |
| Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Realiza una operación de eliminación asincrónica en la lista de datos que el objeto DataSourceView representa. (Heredado de DataSourceView) |
| DeleteObject(Object) |
Elimina un objeto de datos de una tabla. |
| Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
| ExecuteCommand(String, IDictionary, IDictionary) |
Ejecuta el comando especificado. (Heredado de DataSourceView) |
| ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Ejecuta el comando especificado. (Heredado de DataSourceView) |
| ExecuteDelete(IDictionary, IDictionary) |
Realiza una operación de eliminación con los elementos de datos representados por el objeto QueryableDataSourceView utilizando los valores especificados. |
| ExecuteInsert(IDictionary) |
Realiza una operación de inserción con los elementos de datos representados por el objeto QueryableDataSourceView utilizando el valor especificado. |
| ExecutePaging(IQueryable, QueryContext) |
Ejecuta la paginación usando el objeto QueryContext del objeto QueryableDataSource. |
| ExecuteQuery(IQueryable, QueryContext) |
Realiza una operación de consulta, ordenación o paginación con el objeto IQueryable<T>. |
| ExecuteQueryExpressions(IQueryable, QueryContext) |
Ejecuta expresiones de consulta utilizando un objeto IQueryable y el objeto QueryContext. |
| ExecuteSelect(DataSourceSelectArguments) |
Realiza una operación de recuperación de datos. |
| ExecuteSorting(IQueryable, QueryContext) |
Realiza una operación de ordenación. |
| ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Realiza una operación de actualización. |
| GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
| GetOriginalValues(IDictionary) |
Recupera los valores originales de las claves especificadas que se almacenaron durante la operación de selección. |
| GetSource(QueryContext) |
Obtiene el objeto IQueryable inicial para la vista del origen de datos basada en el contexto de la consulta. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| HandleValidationErrors(IDictionary<String,Exception>, DataSourceOperation) |
Este método lo invocan métodos que realizan operaciones CRUD cuando una operación CRUD genera un error durante el proceso de compilación de objetos de datos. |
| Insert(IDictionary) |
Realiza una operación de inserción asincrónica con los elementos de datos representados por el objeto QueryableDataSourceView. |
| Insert(IDictionary, DataSourceViewOperationCallback) |
Realiza una operación de inserción asincrónica en la lista de datos que el objeto DataSourceView representa. (Heredado de DataSourceView) |
| InsertObject(Object) |
Inserta objetos de datos en un objeto QueryableDataSourceView. |
| LoadViewState(Object) |
Restaura el estado de vista cargado anteriormente de la vista de origen de datos. |
| MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
| OnDataSourceViewChanged(EventArgs) |
Genera el evento DataSourceViewChanged. (Heredado de DataSourceView) |
| OnQueryCreated(QueryCreatedEventArgs) |
Genera el evento QueryCreated después de que el control QueryableDataSource haya creado un objeto IQueryable. |
| OnQueryParametersChanged(Object, EventArgs) |
Llama al método RaiseViewChanged(). |
| RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
El método RaiseUnsupportedCapabilitiesError(DataSourceView) llama a este método para comparar las funciones solicitadas para una operación de ExecuteSelect(DataSourceSelectArguments) con las funciones que admite la vista. (Heredado de DataSourceView) |
| RaiseViewChanged() |
Llama al método OnDataSourceViewChanged(EventArgs). |
| SaveViewState() |
Guarda los cambios que se han realizado en el estado de vista del objeto QueryableDataSourceView desde el momento en que se envió la página al servidor. |
| Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Obtiene, de forma asincrónica, una lista de datos del espacio de almacenamiento de datos subyacente. (Heredado de DataSourceView) |
| StoreOriginalValues(IList) |
Almacena los valores originales de la operación |
| StoreOriginalValues(IList, Func<PropertyDescriptor,Boolean>) |
Almacena los valores originales de la operación de selección en el estado de vista del control cuando están habilitadas las operaciones de eliminación o actualización. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| TrackViewState() |
Origina el seguimiento de los cambios en el estado de vista del control de servidor de manera que se puedan almacenar en el estado del control de servidor. |
| Update(IDictionary, IDictionary, IDictionary) |
Realiza una operación de actualización. |
| Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Realiza una operación de actualización asincrónica en la lista de datos que el objeto DataSourceView representa. (Heredado de DataSourceView) |
| UpdateObject(Object, Object) |
Actualiza un objeto de datos. |
Eventos
| DataSourceViewChanged |
Se produce cuando la vista de origen de datos ha cambiado. (Heredado de DataSourceView) |
| QueryCreated |
Se produce cuando se crea una consulta. |
Implementaciones de interfaz explícitas
| IStateManager.IsTrackingViewState |
Cuando lo implementa una clase, este método obtiene un valor que indica si un control de servidor está realizando un seguimiento de los cambios en su estado de vista. |
| IStateManager.LoadViewState(Object) |
Cuando lo implementa una clase, este método carga el estado de vista anteriormente guardado del control de servidor. |
| IStateManager.SaveViewState() |
Cuando lo implementa una clase, este método guarda en un objeto los cambios que se han realizado en el estado de vista de un control de servidor. |
| IStateManager.TrackViewState() |
Cuando lo implementa una clase, este método obtiene un valor que indica si un control de servidor está realizando un seguimiento de los cambios en su estado de vista. |