ModelDataSource ModelDataSource ModelDataSource ModelDataSource Class

Definición

Control del origen de datos que usaron los controles enlazados a datos para realizar operaciones CRUD (crear, leer, actualizar y eliminar) mientras se usaba el enlace de modelos.The data source control used by data-bound controls to perform CRUD (create, read, update, delete) operations when model binding is in use.

public ref class ModelDataSource : System::Web::UI::IDataSource, System::Web::UI::IStateManager
public class ModelDataSource : System.Web.UI.IDataSource, System.Web.UI.IStateManager
type ModelDataSource = class
    interface IDataSource
    interface IStateManager
Public Class ModelDataSource
Implements IDataSource, IStateManager
Herencia
ModelDataSourceModelDataSourceModelDataSourceModelDataSource
Implementaciones

Constructores

ModelDataSource(Control) ModelDataSource(Control) ModelDataSource(Control) ModelDataSource(Control)

Inicializa una nueva instancia de la clase ModelDataSource.Initializes a new instance of the ModelDataSource class.

Propiedades

DataControl DataControl DataControl DataControl

Obtiene el control enlazado a datos que usa este control como origen de datos cuando el enlace modelo está en uso.Gets the data-bound control that is using this control as a data source when model binding is in use.

View View View View

Obtiene el objeto de vista predeterminado (y único) para este control de origen de datos.Gets the default (and only) view object for this data source control.

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
IsTrackingViewState() IsTrackingViewState() IsTrackingViewState() IsTrackingViewState()

Devuelve un valor que indica si el control lleva el seguimiento del estado de vista.Returns a value that indicates whether the control is tracking view state.

LoadViewState(Object) LoadViewState(Object) LoadViewState(Object) LoadViewState(Object)

Carga el estado de vista previamente guardado.Loads the previously saved view state.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
SaveViewState() SaveViewState() SaveViewState() SaveViewState()

Guarda el estado del control.Saves the state of the control.

ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)
TrackViewState() TrackViewState() TrackViewState() TrackViewState()

Efectúa el seguimiento de los cambios en el control de forma que pueden almacenarse en el objeto StateBag.Tracks view-state changes to the control so that they can be stored in the StateBag object.

UpdateProperties(String, String) UpdateProperties(String, String) UpdateProperties(String, String) UpdateProperties(String, String)

Actualiza las propiedades necesarias para el enlace de datos unidireccional.Updates the required properties for one-way data binding.

UpdateProperties(String, String, String, String, String, String) UpdateProperties(String, String, String, String, String, String) UpdateProperties(String, String, String, String, String, String) UpdateProperties(String, String, String, String, String, String)

Actualiza las propiedades necesarias para el enlace de datos bidireccional.Updates the required properties for two-way data binding.

Eventos

CallingDataMethods CallingDataMethods CallingDataMethods CallingDataMethods

Se produce cuando el enlace de modelos está en uso y se está llamando a los métodos de datos.Occurs when model binding is in use and data methods are being called.

Implementaciones de interfaz explícitas

IDataSource.DataSourceChanged IDataSource.DataSourceChanged IDataSource.DataSourceChanged IDataSource.DataSourceChanged

Se produce cuando el origen de datos subyacente ha cambiado.Occurs when the underlying data source has changed. El cambio puede deberse a un cambio de las propiedades del control o a un cambio de los datos debido a una acción de edición realizada por el control del origen de datos.The change may be due to a change in the control's properties, or a change in the data due to an edit action performed by the data source control.

IDataSource.GetView(String) IDataSource.GetView(String) IDataSource.GetView(String) IDataSource.GetView(String)

Devuelve la vista.Returns the view.

IDataSource.GetViewNames() IDataSource.GetViewNames() IDataSource.GetViewNames() IDataSource.GetViewNames()

Obtiene los nombres de vista.Gets the view names.

IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState

Devuelve un valor que indica si el control lleva el seguimiento del estado de vista.Returns a value that indicates whether the control is tracking view state.

IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object)

Carga el estado de vista previamente guardado.Loads the previously saved view state.

IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState()

Guarda el estado del control.Saves the state of the control.

IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState()

Efectúa el seguimiento de los cambios en el control de forma que pueden almacenarse en el objeto StateBag.Tracks view-state changes to the control so that they can be stored in the StateBag object.

Métodos de extensión

GetDefaultValues(IDataSource) GetDefaultValues(IDataSource) GetDefaultValues(IDataSource) GetDefaultValues(IDataSource)

Obtiene la colección de los valores predeterminados para el origen de datos especificado.Gets the collection of the default values for the specified data source.

GetMetaTable(IDataSource) GetMetaTable(IDataSource) GetMetaTable(IDataSource) GetMetaTable(IDataSource)

Obtiene los metadatos para una tabla en el objeto de origen de datos especificado.Gets the metadata for a table in the specified data source object.

TryGetMetaTable(IDataSource, MetaTable) TryGetMetaTable(IDataSource, MetaTable) TryGetMetaTable(IDataSource, MetaTable) TryGetMetaTable(IDataSource, MetaTable)

Determina si están disponibles los metadatos de la tabla.Determines whether table metadata is available.

Se aplica a