¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

QueryableDataSourceView (Clase)

.NET Framework 4.6 and 4.5

Admite el control QueryableDataSource y proporciona una interfaz para controles enlazados a datos que permite realizar operaciones de datos LINQ.

Espacio de nombres:  System.Web.UI.WebControls
Ensamblado:  System.Web.Extensions (en System.Web.Extensions.dll)

public abstract class QueryableDataSourceView : DataSourceView, 
	IStateManager

El tipo QueryableDataSourceView expone los siguientes miembros.

  NombreDescripción
Método protegidoQueryableDataSourceViewInicializa una nueva instancia de la clase QueryableDataSourceView.
Arriba

  NombreDescripción
Propiedad públicaAutoGenerateOrderByClauseObtiene o establece un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual crea una cláusula OrderBy dinámica.
Propiedad públicaAutoGenerateWhereClauseObtiene o establece un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual crea una cláusula Where dinámica.
Propiedad públicaAutoPageObtiene o establece un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite la paginación de forma predeterminada.
Propiedad públicaAutoSortObtiene o establece un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite la ordenación de forma predeterminada.
Propiedad públicaCanDeleteObtiene un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite operaciones de eliminación. (Invalida a DataSourceView.CanDelete).
Propiedad públicaCanInsertObtiene un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite operaciones de inserción. (Invalida a DataSourceView.CanInsert).
Propiedad públicaCanPageObtiene un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite la paginación. (Invalida a DataSourceView.CanPage).
Propiedad públicaCanRetrieveTotalRowCountObtiene 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. (Invalida a DataSourceView.CanRetrieveTotalRowCount).
Propiedad públicaCanSortObtiene un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite una vista ordenada de los datos recuperados. (Invalida a DataSourceView.CanSort).
Propiedad públicaCanUpdateObtiene un valor que indica si el objeto QueryableDataSourceView asociado al control QueryableDataSource actual admite operaciones de actualización. (Invalida a DataSourceView.CanUpdate).
Propiedad públicaDeleteParametersObtiene la colección que contiene los parámetros que se usan durante una operación de eliminación.
Propiedad protegidaEntityTypeObtiene el tipo de objeto de datos que se va a usar para las operaciones CUD.
Propiedad protegidaEventsObtiene una lista de delegados de controladores de eventos de la vista de origen de datos. (Se hereda de DataSourceView).
Propiedad públicaGroupByObtiene o establece el nombre o nombres de las propiedades que deben utilizarse durante la operación de selección para agrupar los datos.
Propiedad públicaGroupByParametersObtiene una colección de parámetros cuyos valores se utilizan para crear la cláusula GroupBy durante la operación de selección.
Propiedad públicaInsertParametersObtiene una colección de parámetros que se usan durante la operación de inserción.
Propiedad protegidaIsTrackingViewStateObtiene un valor que indica si el objeto QueryableDataSourceView guarda los cambios que se han realizado en su estado de vista.
Propiedad públicaNameObtiene el nombre de la vista de datos de origen. (Se hereda de DataSourceView).
Propiedad públicaOrderByObtiene o establece el nombre de las propiedades que se usan durante la operación de selección para ordenar los datos.
Propiedad públicaOrderByParametersObtiene la colección de parámetros que se usan durante la operación de selección para ordenar los datos.
Propiedad públicaOrderGroupsByObtiene o establece el nombre de las propiedades que se usan durante la operación de selección para ordenar los datos agrupados.
Propiedad públicaOrderGroupsByParametersObtiene una colección de parámetros que se emplean para crear la cláusula OrderGroupsBy.
Propiedad públicaSelectNewObtiene o establece las propiedades y los valores calculados que se incluyen en los datos recuperados.
Propiedad públicaSelectNewParametersObtiene la colección de parámetros que se usan durante una operación de recuperación de datos.
Propiedad públicaUpdateParametersObtiene la colección de parámetros que se usan durante una operación de actualización.
Propiedad públicaWhereObtiene o establece un valor que especifica las condiciones que deben cumplirse para que una fila se incluya en los datos recuperados.
Propiedad públicaWhereParametersObtiene una colección de parámetros que se utilizan para crear una cláusula Where.
Arriba

  NombreDescripción
Método protegidoBuildDeleteObjectCrea los objetos que se van a usar para la operación de eliminación.
Método protegidoBuildInsertObjectCrea 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.
Método protegidoBuildQueryCrea una expresión de consulta Select utilizando los argumentos Select del origen de datos.
Método protegidoBuildUpdateObjectsCrea los objetos que se van a usar para la operación de actualización utilizando los valores especificados.
Método públicoCanExecuteDetermina si se puede ejecutar el comando especificado. (Se hereda de DataSourceView).
Método protegidoClearOriginalValuesBorra los valores originales.
Método protegidoCreateQueryContextCrea una instancia del objeto de contexto de consulta que contiene las colecciones de parámetros evaluados.
Método públicoDelete(IDictionary, IDictionary)Realiza una operación de eliminación.
Método públicoDelete(IDictionary, IDictionary, DataSourceViewOperationCallback)Realiza una operación de eliminación asincrónica en la lista de datos que el objeto DataSourceView representa. (Se hereda de DataSourceView).
Método protegidoDeleteObjectElimina un objeto de datos de una tabla.
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoExecuteCommand(String, IDictionary, IDictionary)Ejecuta el comando especificado. (Se hereda de DataSourceView).
Método públicoExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)Ejecuta el comando especificado. (Se hereda de DataSourceView).
Método protegidoExecuteDeleteRealiza una operación de eliminación con los elementos de datos representados por el objeto QueryableDataSourceView utilizando los valores especificados. (Invalida a DataSourceView.ExecuteDelete(IDictionary, IDictionary)).
Método protegidoExecuteInsertRealiza una operación de inserción con los elementos de datos representados por el objeto QueryableDataSourceView utilizando el valor especificado. (Invalida a DataSourceView.ExecuteInsert(IDictionary)).
Método protegidoExecutePagingEjecuta la paginación usando el objeto QueryContext del objeto QueryableDataSource.
Método protegidoExecuteQueryRealiza una operación de consulta, ordenación o paginación con el objeto IQueryable<T>.
Método protegidoExecuteQueryExpressionsEjecuta expresiones de consulta utilizando un objeto IQueryable y el objeto QueryContext.
Método protegidoExecuteSelectRealiza una operación de recuperación de datos. (Invalida a DataSourceView.ExecuteSelect(DataSourceSelectArguments)).
Método protegidoExecuteSortingRealiza una operación de ordenación.
Método protegidoExecuteUpdateRealiza una operación de actualización. (Invalida a DataSourceView.ExecuteUpdate(IDictionary, IDictionary, IDictionary)).
Método protegidoFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método protegidoGetOriginalValuesRecupera los valores originales de las claves especificadas que se almacenaron durante la operación de selección.
Método protegidoGetSourceObtiene el objeto IQueryable inicial para la vista del origen de datos basada en el contexto de la consulta.
Método públicoGetType Obtiene el Type de la instancia actual. (Se hereda de Object).
Método protegidoHandleValidationErrorsEste 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.
Método públicoInsert(IDictionary)Realiza una operación de inserción asincrónica con los elementos de datos representados por el objeto QueryableDataSourceView.
Método públicoInsert(IDictionary, DataSourceViewOperationCallback)Realiza una operación de inserción asincrónica en la lista de datos que el objeto DataSourceView representa. (Se hereda de DataSourceView).
Método protegidoInsertObjectInserta objetos de datos en un objeto QueryableDataSourceView.
Método protegidoLoadViewStateRestaura el estado de vista cargado anteriormente de la vista de origen de datos.
Método protegidoMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método protegidoOnDataSourceViewChangedGenera el evento DataSourceViewChanged. (Se hereda de DataSourceView).
Método protegidoOnQueryCreatedGenera el evento QueryCreated después de que el control QueryableDataSource haya creado un objeto IQueryable.
Método protegidoOnQueryParametersChangedLlama al método RaiseViewChanged.
Método protegidoRaiseUnsupportedCapabilityErrorEl método RaiseUnsupportedCapabilitiesError llama a este método para comparar las funciones solicitadas para una operación de ExecuteSelect con las funciones que admite la vista. (Se hereda de DataSourceView).
Método públicoRaiseViewChangedLlama al método OnDataSourceViewChanged.
Método protegidoSaveViewStateGuarda 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.
Método públicoSelectObtiene, de forma asincrónica, una lista de datos del espacio de almacenamiento de datos subyacente. (Se hereda de DataSourceView).
Método protegidoStoreOriginalValues(IList)Almacena los valores originales de la operación Select en el estado de vista del control.
Método protegidoStoreOriginalValues(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.
Método públicoToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Método protegidoTrackViewStateOrigina 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.
Método públicoUpdate(IDictionary, IDictionary, IDictionary)Realiza una operación de actualización.
Método públicoUpdate(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)Realiza una operación de actualización asincrónica en la lista de datos que el objeto DataSourceView representa. (Se hereda de DataSourceView).
Método protegidoUpdateObjectActualiza un objeto de datos.
Arriba

  NombreDescripción
Evento públicoDataSourceViewChangedSe produce cuando la vista de origen de datos ha cambiado. (Se hereda de DataSourceView).
Evento públicoQueryCreatedSe produce cuando se crea una consulta.
Arriba

  NombreDescripción
Campo protegidoMiembro estáticoEventSelectedEspecifica si se ha producido el evento que causa la finalización de la operación de recuperación de datos.
Campo protegidoMiembro estáticoEventSelectingEspecifica si se ha producido el evento que tiene lugar antes de una operación de recuperación de datos.
Arriba

  NombreDescripción
Implementación explícita de interfacesPropiedad privadaIStateManager.IsTrackingViewStateCuando 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.
Implementación explícita de interfacesMétodo privadoIStateManager.LoadViewStateCuando lo implementa una clase, este método carga el estado de vista anteriormente guardado del control de servidor.
Implementación explícita de interfacesMétodo privadoIStateManager.SaveViewStateCuando 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.
Implementación explícita de interfacesMétodo privadoIStateManager.TrackViewStateCuando 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.
Arriba

.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft