ModelDataSource Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O controle de fonte de dados usado por controles associados a dados para executar operações CRUD (criar, ler, atualizar e excluir) quando o model binding está em uso.
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
- Herança
-
ModelDataSource
- Implementações
Construtores
ModelDataSource(Control) |
Inicializa uma nova instância da classe ModelDataSource. |
Propriedades
DataControl |
Obtém o controle associado a dados que está usando este controle como uma fonte de dados quando o model binding está em uso. |
View |
Obtém o objeto de exibição padrão (e único) para este controle de fonte de dados. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
IsTrackingViewState() |
Retorna um valor que indica se o controle está acompanhando o estado de exibição. |
LoadViewState(Object) |
Carrega o estado de exibição salvo anteriormente. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
SaveViewState() |
Salva o estado do controle. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
TrackViewState() |
Controla as alterações de estado de exibição para o controle para que possam ser armazenadas no objeto StateBag. |
UpdateProperties(String, String) |
Atualiza as propriedades necessárias para a associação de dados unidirecional. |
UpdateProperties(String, String, String, String, String, String) |
Atualiza as propriedades necessárias para a associação de dados bidirecional. |
Eventos
CallingDataMethods |
Ocorre quando o model binding está em uso e os métodos de dados estão sendo chamados. |
Implantações explícitas de interface
IDataSource.DataSourceChanged |
Ocorre quando a origem de dados subjacente é alterada. A alteração pode ser devido a uma alteração nas propriedades do controle ou uma alteração nos dados devido a uma ação de edição executada pelo controle de fonte de dados. |
IDataSource.GetView(String) |
Retorna a exibição. |
IDataSource.GetViewNames() |
Obtém os nomes de exibição. |
IStateManager.IsTrackingViewState |
Retorna um valor que indica se o controle está acompanhando o estado de exibição. |
IStateManager.LoadViewState(Object) |
Carrega o estado de exibição salvo anteriormente. |
IStateManager.SaveViewState() |
Salva o estado do controle. |
IStateManager.TrackViewState() |
Controla as alterações de estado de exibição para o controle para que possam ser armazenadas no objeto StateBag. |
Métodos de Extensão
GetDefaultValues(IDataSource) |
Obtém a coleção de valores padrão para a fonte de dados especificada. |
GetMetaTable(IDataSource) |
Obtém os metadados para uma tabela no objeto de fonte de dados especificado. |
TryGetMetaTable(IDataSource, MetaTable) |
Determina se os metadados da tabela estão disponíveis. |