ModelDataSourceView 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.
Representa uma única exibição de um controle 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
- Herança
- Implementações
Comentários
Para obter uma série de tutoriais sobre como usar a associação de modelo com Web Forms, consulte Model Binding e Web Forms.
Construtores
ModelDataSourceView(ModelDataSource) |
Inicializa uma nova instância da classe ModelDataSourceView. |
Propriedades
CanDelete |
Obtém um valor que indica se o objeto ModelDataSourceView que é associado ao controle ModelDataSource atual dá suporte à operação de exclusão. |
CanInsert |
Obtém um valor que indica se o objeto ModelDataSourceView que é associado ao controle ModelDataSource atual dá suporte à operação de inserção. |
CanPage |
Obtém um valor que indica se o objeto ModelDataSourceView associado ao controle ModelDataSource atual é compatível com a paginação por meio dos dados recuperados. |
CanRetrieveTotalRowCount |
Obtém um valor que indica se o objeto ModelDataSourceView associado ao controle ModelDataSource atual é compatível com a recuperação do número total de linhas de dados, além do conjunto de dados. |
CanSort |
Obtém um valor que indica se o objeto ModelDataSourceView associado ao controle ModelDataSource atual é compatível com uma exibição classificada na fonte de dados subjacente. |
CanUpdate |
Obtém um valor que indica se o objeto ModelDataSourceView que é associado ao controle ModelDataSource atual dá suporte à operação de atualização. |
DataKeyName |
Obterá o primeiro item na matriz DataKeyNames do controle associado a dados se este for um controle FormView, ListView, GridView ou DetailsView. |
DeleteMethod |
Obtém ou define o nome do método que o objeto ModelDataSourceView invoca para excluir dados. |
Events |
Obtém uma lista de delegados de manipulador de eventos para a exibição da fonte de dados. (Herdado de DataSourceView) |
InsertMethod |
Obtém ou define o nome do método que o objeto ModelDataSourceView invoca para inserir dados. |
ModelTypeName |
Obtém o nome do tipo de dados para o controle associado a dados. |
Name |
Obtém o nome da exibição da fonte de dados. (Herdado de DataSourceView) |
SelectMethod |
Obtém ou define o nome do método que o controle ModelDataSourceView invoca para recuperar dados. |
UpdateMethod |
Obtém ou define o nome do método que o objeto ModelDataSourceView invoca para atualizar dados. |
Métodos
CanExecute(String) |
Determina se o comando especificado pode ser executado. (Herdado de DataSourceView) |
CreateSelectResult(Object) |
Retornará o resultado de uma operação Select após convertê-la em uma coleção IEnumerable se ela ainda não for uma. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Exclui um método e obtém o resultado. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Executa uma operação de exclusão assíncrona na lista de dados que o objeto DataSourceView representa. (Herdado de DataSourceView) |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
EvaluateDeleteMethodParameters(IDictionary, IDictionary) |
Invoca o método Delete e obtém o resultado. |
EvaluateInsertMethodParameters(IDictionary) |
Invoca o método de inserção. |
EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary) |
Avalia os parâmetros de método para model binding usando a operação de fonte de dados, o objeto de método de fonte de dados e os valores de controle. |
EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) |
Avalia os parâmetros de método para model binding usando a operação de fonte de dados, o objeto de método de fonte de dados, os valores de controle e um valor que indica se este método é chamado no manipulador de eventos LoadComplete da página. |
EvaluateSelectMethodParameters(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions) |
Avalia os parâmetros de método de seleção e também determina as opções para processar o resultado de seleção, como paginação automática e comportamento de classificação. |
EvaluateUpdateMethodParameters(IDictionary, IDictionary, IDictionary) |
Invoca o método Update e obtém o resultado. |
ExecuteCommand(String, IDictionary, IDictionary) |
Executa o comando especificado. (Herdado de DataSourceView) |
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Executa o comando especificado. (Herdado de DataSourceView) |
ExecuteDelete(IDictionary, IDictionary) |
Executa uma operação de exclusão usando o método DeleteMethod. |
ExecuteInsert(IDictionary) |
Executa uma operação de inserção usando o método InsertMethod. |
ExecuteSelect(DataSourceSelectArguments) |
Executa uma operação de seleção usando o método SelectMethod. |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Executa uma operação de atualização usando o método UpdateMethod. |
FindMethod(String) |
Localiza o método a ser executado. |
GetDeleteMethodResult(IDictionary, IDictionary) |
Invoca o método Delete e obtém o resultado. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetInsertMethodResult(IDictionary) |
Invoca o método de inserção e obtém o resultado. |
GetSelectMethodResult(DataSourceSelectArguments) |
Invoca o método de seleção e obtém o resultado. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
GetUpdateMethodResult(IDictionary, IDictionary, IDictionary) |
Invoca o método Update e obtém o resultado. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Insere um método e obtém o resultado. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Executa uma operação de inserção assíncrona na lista de dados que o objeto DataSourceView representa. (Herdado de DataSourceView) |
InvokeMethod(ModelDataSourceMethod) |
Invoca um método de dados. |
IsTrackingViewState() |
Retorna um valor que indica se o controle armazena o estado no estado de exibição. |
LoadViewState(Object) |
Restaura o estado de exibição salvo anteriormente para a exibição de fonte de dados. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
OnCallingDataMethods(CallingDataMethodsEventArgs) |
Aciona o evento CallingDataMethods. |
OnDataSourceViewChanged(EventArgs) |
Aciona o evento DataSourceViewChanged. (Herdado de DataSourceView) |
ProcessSelectMethodResult(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions, ModelDataMethodResult) |
Executa operações no resultado do método de seleção, como paginação automática e classificação, se aplicável. |
RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Chamado pelo método RaiseUnsupportedCapabilitiesError(DataSourceView) para comparar as funcionalidades solicitadas para uma operação ExecuteSelect(DataSourceSelectArguments) em relação às que a exibição dá suporte. (Herdado de DataSourceView) |
SaveViewState() |
Salva as alterações no estado de exibição para o objeto ModelDataSourceView desde a hora em que a página foi postada de volta no servidor. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Seleciona o método e obtém o resultado. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Obtém uma lista de dados de forma assíncrona do armazenamento de dados subjacente. (Herdado de DataSourceView) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
TrackViewState() |
Faz o objeto ModelDataSourceView acompanhar as alterações em seu estado de exibição para que elas possam ser armazenadas no objeto ViewState para o controle e persistente entre as solicitações para a mesma página. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Atualiza os métodos especificados usando os valores fornecidos nos parâmetros. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Executa uma operação de atualização assíncrona na lista de dados que o objeto DataSourceView representa. (Herdado de DataSourceView) |
UpdateProperties(String, String, String, String, String, String) |
Atualiza as propriedades especificadas usando os valores fornecidos nos parâmetros. |
Eventos
CallingDataMethods |
Ocorre quando os métodos de dados estão sendo chamados. |
DataSourceViewChanged |
Ocorre quando a exibição da fonte de dados foi alterada. (Herdado de DataSourceView) |
Implantações explícitas de interface
IStateManager.IsTrackingViewState |
Obtém um valor que indica se um controle de servidor está acompanhando as alterações de estado de exibição. |
IStateManager.LoadViewState(Object) |
Carrega o estado de exibição salvo anteriormente do controle de servidor para o controle. |
IStateManager.SaveViewState() |
Salva as alterações em um estado de exibição do controle de servidor para um Objeto. |
IStateManager.TrackViewState() |
Instrui o controle de servidor a acompanhar as alterações para seu estado de exibição. |