ModelDataSourceView 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í.
Representa una vista única de un control ModelDataSource.
public ref class ModelDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public class ModelDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type ModelDataSourceView = class
inherit DataSourceView
interface IStateManager
Public Class ModelDataSourceView
Inherits DataSourceView
Implements IStateManager
- Herencia
- Implementaciones
Comentarios
Para obtener una serie de tutoriales sobre el uso del enlace de modelos con Web Forms, consulte Enlace de modelos y Web Forms.
Constructores
ModelDataSourceView(ModelDataSource) |
Inicializa una nueva instancia de la clase ModelDataSourceView. |
Propiedades
CanDelete |
Obtiene un valor que indica si el objeto ModelDataSourceView asociado al control ModelDataSource actual admite la operación de eliminación. |
CanInsert |
Obtiene un valor que indica si el objeto ModelDataSourceView asociado al control ModelDataSource actual admite la operación de inserción. |
CanPage |
Obtiene un valor que indica si el objeto ModelDataSourceView asociado al control ModelDataSource actual admite la paginación de los datos recuperados. |
CanRetrieveTotalRowCount |
Obtiene un valor que indica si el objeto ModelDataSourceView asociado al control ModelDataSource actual admite la recuperación del número total de filas de datos, además de establecer los datos. |
CanSort |
Obtiene un valor que indica si el objeto ModelDataSourceView asociado al control ModelDataSource actual admite una vista ordenada del origen de datos subyacente. |
CanUpdate |
Obtiene un valor que indica si el objeto ModelDataSourceView asociado al control ModelDataSource actual admite la operación de actualización. |
DataKeyName |
Obtiene el primer elemento de la matriz de DataKeyNames del control enlazado a datos si este es un control FormView, ListView, GridView o DetailsView . |
DeleteMethod |
Obtiene o establece el nombre del método a los que invoca el objeto ModelDataSourceView para eliminar datos. |
Events |
Obtiene una lista de delegados de controladores de eventos de la vista de origen de datos. (Heredado de DataSourceView) |
InsertMethod |
Obtiene o establece el nombre del método a los que invoca el objeto ModelDataSourceView para insertar datos. |
ModelTypeName |
Obtiene el nombre de tipo de datos para el control enlazado a datos. |
Name |
Obtiene el nombre de la vista de datos de origen. (Heredado de DataSourceView) |
SelectMethod |
Obtiene o establece el nombre del método que invoca el control ModelDataSourceView para recuperar los datos. |
UpdateMethod |
Obtiene o establece el nombre del método a los que invoca el objeto ModelDataSourceView para actualizar datos. |
Métodos
CanExecute(String) |
Determina si se puede ejecutar el comando especificado. (Heredado de DataSourceView) |
CreateSelectResult(Object) |
Devuelve el resultado de una operación Select tras convertirla en una colección de IEnumerable, si aún no lo es. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Elimina un método y obtiene el resultado. |
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) |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
EvaluateDeleteMethodParameters(IDictionary, IDictionary) |
Invoca el método Delete y obtiene el resultado. |
EvaluateInsertMethodParameters(IDictionary) |
Invoca el método de insertar. |
EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary) |
Evalúa los parámetros de método para el enlace de modelo, mediante la operación del origen de datos, el objeto de método del origen de datos y los valores del control. |
EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) |
Evalúa los parámetros de método para el enlace de modelo, mediante la operación del origen de datos, el objeto de método del origen de datos, los valores del control y un valor que indica si este método se invoca en el controlador de eventos LoadComplete de la página. |
EvaluateSelectMethodParameters(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions) |
Evalúa los parámetros de método de selección y también determina las opciones para procesar el resultado de selección, como comportamiento de autopaginación y ordenación. |
EvaluateUpdateMethodParameters(IDictionary, IDictionary, IDictionary) |
Invoca el método Update y obtiene el resultado. |
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 mediante el método DeleteMethod. |
ExecuteInsert(IDictionary) |
Realiza una operación de inserción usando el método InsertMethod. |
ExecuteSelect(DataSourceSelectArguments) |
Realiza una operación de selección con el método SelectMethod. |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Realiza una operación de actualización mediante el método UpdateMethod. |
FindMethod(String) |
Busca el método que se va a ejecutar. |
GetDeleteMethodResult(IDictionary, IDictionary) |
Invoca el método de eliminación y obtiene el resultado. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetInsertMethodResult(IDictionary) |
Invoca el método de inserción y obtiene el resultado. |
GetSelectMethodResult(DataSourceSelectArguments) |
Invoca el método de selección y obtiene el resultado. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
GetUpdateMethodResult(IDictionary, IDictionary, IDictionary) |
Invoca el método de actualización y obtiene el resultado. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Inserta un método y obtiene el resultado. |
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) |
InvokeMethod(ModelDataSourceMethod) |
Invoca un método de datos. |
IsTrackingViewState() |
Devuelve un valor que indica si el control almacena el estado en el estado de vista. |
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) |
OnCallingDataMethods(CallingDataMethodsEventArgs) |
Genera el evento CallingDataMethods. |
OnDataSourceViewChanged(EventArgs) |
Genera el evento DataSourceViewChanged. (Heredado de DataSourceView) |
ProcessSelectMethodResult(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions, ModelDataMethodResult) |
Realiza operaciones en el resultado del método de selección, como la paginación y la ordenación automáticas, si procede. |
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) |
SaveViewState() |
Guarda los cambios del estado de vista del objeto ModelDataSourceView desde el momento en que la página se devolvió al servidor. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Selecciona el método y obtiene el resultado. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Obtiene, de forma asincrónica, una lista de datos del espacio de almacenamiento de datos subyacente. (Heredado de DataSourceView) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
TrackViewState() |
Hace que el objeto ModelDataSourceView realice el seguimiento de los cambios de su estado de vista de forma que dichos cambios se puedan guardar en el objeto ViewState del control y se conserven en distintas solicitudes de la misma página. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Actualiza los métodos especificados con los valores especificados en los parámetros. |
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) |
UpdateProperties(String, String, String, String, String, String) |
Actualiza las propiedades especificadas usando los valores proporcionados en los parámetros. |
Eventos
CallingDataMethods |
Se produce mientras se llama a los métodos de datos. |
DataSourceViewChanged |
Se produce cuando la vista de origen de datos ha cambiado. (Heredado de DataSourceView) |
Implementaciones de interfaz explícitas
IStateManager.IsTrackingViewState |
Obtiene un valor que indica si un control de servidor realiza el seguimiento de los cambios de su estado de vista. |
IStateManager.LoadViewState(Object) |
Carga en el control el estado de vista guardado previamente del control de servidor. |
IStateManager.SaveViewState() |
Guarda los cambios del estado de vista de un control de servidor en un objeto. |
IStateManager.TrackViewState() |
Indica al control de servidor que realice un seguimiento de los cambios de su estado de vista. |