Compartir vía


ModelDataSourceView Clase

Definición

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

Se aplica a