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. |